|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Detailed DescriptionThis structure describe event descriptor to fully identify a SIP event. Events are the only way for a lower layer object to inform something to higher layer objects. Normally this is achieved by means of callback, i.e. the higher layer objects register a callback to handle the event on the lower layer objects. This event descriptor is used for example by transactions, to inform endpoint about events, and by transports, to inform endpoint about unexpected transport error. Forward declaration for events (sip_event.h). Member Function Documentation
This is necessary so that we can put events as a list. Field DocumentationThe event type, can be any value of pjsip_event_id_e. Type of event source:
The timer entry.
Timer event. The incoming message. The receive data buffer. The outgoing message. The transmit data buffer. The transmit data. The timer. Transport error status.
Generic data. The transaction. Previous state.
Transaction state has changed event.
Message transmission event.
Transmission error event.
Message arrival event.
User data 1.
User data 2.
User data 3.
User data 4.
User event.
The event body as union, which fields depends on the event type. By convention, the first member of each struct in the union must be the pointer which is relevant to the event. The documentation for this struct was generated from the following file:
Copyright (C) 2006-2008 Teluu Inc.
| |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||