Public Types |
enum | MsgType {
e_Status,
e_Instruct,
e_Authorize,
e_Notify,
e_Request,
e_Response,
e_Alive,
e_Remove,
e_Alert
} |
Public Member Functions |
bool | ReceivedPDU (const H225_EndpointIdentifier *id, const PASN_OctetString &pdu) |
virtual void | OnNotification (MsgType, const H225_EndpointIdentifier *, const H460P_PresenceNotification &) |
virtual void | OnSubscription (MsgType, const H225_EndpointIdentifier *, const H460P_PresenceSubscription &) |
virtual void | OnInstructions (MsgType, const H225_EndpointIdentifier *, const H460P_ArrayOf_PresenceInstruction &) |
virtual void | OnIdentifiers (MsgType, const H460P_ArrayOf_PresenceIdentifier &) |
H460P_PresenceStatus & | BuildStatus (H460P_PresenceMessage &msg, const H323PresenceNotifications ¬ify, const H323PresenceInstructions &inst) |
H460P_PresenceInstruct & | BuildInstruct (H460P_PresenceMessage &msg, const H323PresenceInstructions &inst) |
H460P_PresenceAuthorize & | BuildAuthorize (H460P_PresenceMessage &msg, const H323PresenceSubscriptions &subs) |
H460P_PresenceNotify & | BuildNotify (H460P_PresenceMessage &msg, const H323PresenceNotifications ¬ify) |
H460P_PresenceRequest & | BuildRequest (H460P_PresenceMessage &msg, const H323PresenceSubscriptions &subs) |
H460P_PresenceResponse & | BuildResponse (H460P_PresenceMessage &msg, const H323PresenceSubscriptions &subs) |
H460P_PresenceAlive & | BuildAlive (H460P_PresenceMessage &msg, const H323PresenceIdentifiers &id) |
H460P_PresenceRemove & | BuildRemove (H460P_PresenceMessage &msg, const H323PresenceIdentifiers &id) |
H460P_PresenceAlert & | BuildAlert (H460P_PresenceMessage &msg, const H323PresenceNotifications ¬ify) |