|
Data Structures |
struct | OOLogicalChannel |
| Structure to store information on logical channels for a call. More...
|
Defines |
#define | ooLogicalChannel OOLogicalChannel |
Enumerations |
enum | OOLogicalChannelState {
OO_LOGICAL_CHAN_UNKNOWN,
OO_LOGICALCHAN_IDLE,
OO_LOGICALCHAN_PROPOSED,
OO_LOGICALCHAN_ESTABLISHED
} |
| Logical channel states.
|
Functions |
EXTERN ooLogicalChannel * | ooAddNewLogicalChannel (struct OOH323CallData *call, int channelNo, int sessionID, char *dir, ooH323EpCapability *epCap) |
| This function is used to add a new logical channel entry into the list of currently active logical channels.
|
EXTERN ooLogicalChannel * | ooFindLogicalChannelByLogicalChannelNo (struct OOH323CallData *call, int channelNo) |
| This function is used to find a logical channel using the logical channel number as a key.
|
EXTERN int | ooOnLogicalChannelEstablished (struct OOH323CallData *call, OOLogicalChannel *pChannel) |
| This function is called when a new logical channel is established.
|
EXTERN ooLogicalChannel * | ooGetLogicalChannel (struct OOH323CallData *call, int sessionID, char *dir) |
| This function is used to retrieve a logical channel with a particular sessionID.
|
EXTERN int | ooRemoveLogicalChannel (struct OOH323CallData *call, int ChannelNo) |
| This function is used to remove a logical channel from the list of channels within the call structure.
|
EXTERN int | ooClearLogicalChannel (struct OOH323CallData *call, int channelNo) |
| This function is used to cleanup a logical channel.
|
EXTERN int | ooClearAllLogicalChannels (struct OOH323CallData *call) |
| This function is used to cleanup all the logical channels associated with the call.
|
EXTERN OOLogicalChannel * | ooFindLogicalChannelByOLC (struct OOH323CallData *call, H245OpenLogicalChannel *olc) |
| This function is used to find a logical channel from a received H.245 Open Logical Channel (OLC) message.
|
EXTERN OOLogicalChannel * | ooFindLogicalChannel (struct OOH323CallData *call, int sessionID, char *dir, H245DataType *dataType) |
| This function is used to find a logical channel based on session Id, direction of channel and datatype.
|