#include <iaxclient.h>
Data Fields | |
struct iaxc_event_struct * | next |
Points to the next entry in the event queue. | |
int | type |
The type uses one of the IAXC_EVENT_{} macros to describe which type of event is being presented. | |
union { | |
struct iaxc_ev_levels levels | |
Contains level data if type = IAXC_EVENT_LEVELS. | |
struct iaxc_ev_text text | |
Contains text data if type = IAXC_EVENT_TEXT. | |
struct iaxc_ev_call_state call | |
Contains call state data if type = IAXC_EVENT_STATE. | |
struct iaxc_ev_netstats netstats | |
Contains network statistics if type = IAXC_EVENT_NETSTAT. | |
struct iaxc_ev_video_stats videostats | |
Contains video statistics if type = IAXC_EVENT_VIDEOSTATS. | |
struct iaxc_ev_url url | |
Contains url data if type = IAXC_EVENT_URL. | |
struct iaxc_ev_video video | |
Contains video data if type = IAXC_EVENT_VIDEO. | |
struct iaxc_ev_audio audio | |
Contains audio data if type = IAXC_EVENT_AUDIO. | |
struct iaxc_ev_registration reg | |
Contains registration data if type = AXC_EVENT_REGISTRATION. | |
} | ev |
Contains the data specific to the type of event. |
Definition at line 538 of file iaxclient.h.