iaxc_ev_call_state Struct Reference

A structure containing information about a call state change event. More...

#include <iaxclient.h>


Data Fields

int callNo
 The call number whose state this is.
int state
 The call state represented using the IAXC_CALL_STATE_{} defines.
int format
 The audio format of the call.
int vformat
 The audio format of the call.
char remote [IAXC_EVENT_BUFSIZ]
 The remote number.
char remote_name [IAXC_EVENT_BUFSIZ]
 The remote name.
char local [IAXC_EVENT_BUFSIZ]
 The local number.
char local_context [IAXC_EVENT_BUFSIZ]
 The local calling context.


Detailed Description

A structure containing information about a call state change event.

Definition at line 222 of file iaxclient.h.


Field Documentation

int iaxc_ev_call_state::state

The call state represented using the IAXC_CALL_STATE_{} defines.

See also:
IAXC_CALL_STATE_FREE, IAXC_CALL_STATE_ACTIVE, IAXC_CALL_STATE_OUTGOING, IAXC_CALL_STATE_RINGING, IAXC_CALL_STATE_COMPLETE, IAXC_CALL_STATE_SELECTED, IAXC_CALL_STATE_BUSY, IAXC_CALL_STATE_TRANSFER

Definition at line 235 of file iaxclient.h.

int iaxc_ev_call_state::format

The audio format of the call.

See also:
IAXC_FORMAT_G723_1, IAXC_FORMAT_GSM, IAXC_FORMAT_ULAW, IAXC_FORMAT_ALAW, IAXC_FORMAT_G726, IAXC_FORMAT_ADPCM, IAXC_FORMAT_SLINEAR, IAXC_FORMAT_LPC10, IAXC_FORMAT_G729A, IAXC_FORMAT_SPEEX, IAXC_FORMAT_ILBC, IAXC_FORMAT_MAX_AUDIO

Definition at line 244 of file iaxclient.h.

int iaxc_ev_call_state::vformat

The audio format of the call.

See also:
IAXC_FORMAT_JPEG, IAXC_FORMAT_PNG, IAXC_FORMAT_H261, IAXC_FORMAT_H263, IAXC_FORMAT_H263_PLUS, IAXC_FORMAT_H264, IAXC_FORMAT_MPEG4, IAXC_FORMAT_THEORA, IAXC_FORMAT_MAX_VIDEO

Definition at line 253 of file iaxclient.h.


The documentation for this struct was generated from the following file:
Generated on Mon Sep 24 15:43:30 2007 for IAXClient by  doxygen 1.5.3