|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Define Documentation
Utility macro to compute the number of elements in static array.
False value.
Length of object names.
Maximum value for signed 32-bit integer.
Status is OK.
This macro creates Unicode or ANSI literal string depending whether native platform string is Unicode or ANSI.
True value.
Typedef Documentation
Opaque data type for atomic operations.
Value type of an atomic variable.
Boolean.
Forward declaration for caching pool, a pool factory implementation.
Native char type, which will be equal to wchar_t for Unicode and char for ANSI.
Color type.
Event object.
Exception id.
Type of callback to register to pj_atexit().
Opaque data type for hash entry (only used internally by hash table).
Opaque data type for hash tables.
Signed 16bit integer.
Signed 8bit integer.
Opaque data type for key that identifies a handle registered to the I/O queue framework.
Opaque data type for I/O Queue structure.
The opaque data type for linked list, which is used as arguments throughout the linked list operations.
Mutex handle.
File offset type.
Operating system handle.
Forward declaration for memory pool factory.
Large unsigned integer.
Socket handle.
Forward declaration.
Generic socket address.
Large signed integer.
Status code. This type is used as replacement to legacy C string, and used throughout the library.
Thread handle.
Forward declaration for timer entry.
Opaque data to identify timer heap.
Unsigned 16bit integer.
Unsigned 32bit integer.
Unsigned 8bit integer.
Function Documentation
Register cleanup function to be called by PJLIB when pj_shutdown() is called.
Initialize the PJ Library. This function must be called before using the library. The purpose of this function is to initialize static library data, such as character table used in random string generation, and to initialize operating system dependent functionality (such as WSAStartup() in Windows).
Shutdown PJLIB.
Swap the byte order of an 16bit data.
Swap the byte order of an 32bit data.
Variable Documentation
Signed 32bit integer. Referenced by pj_timestamp_diff32().
(C)2001-2008 Benny Prijono
| |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||