WARNING: The online documentation has moved to https://docs.pjsip.org.
Visit the new documentation at https://docs.pjsip.org:
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.
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 32bit 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.
Large unsigned integer.
Socket handle.
Generic socket address.
Large signed integer.
Status code.
Thread handle.
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). Apart from calling pj_init(), application typically should also initialize the random seed by calling pj_srand().
Shutdown PJLIB.
Swap the byte order of an 16bit data.
Swap the byte order of an 32bit data.
Copyright (C) 2006-2009 Teluu Inc. |