OpenH323 1.18.0
Public Member Functions | Protected Attributes
H245NegRequestMode Class Reference

#include <h323neg.h>

Inheritance diagram for H245NegRequestMode:
H245Negotiator

List of all members.

Public Member Functions

 H245NegRequestMode (H323EndPoint &endpoint, H323Connection &connection)
virtual BOOL StartRequest (const PString &newModes)
virtual BOOL StartRequest (const H245_ArrayOf_ModeDescription &newModes)
virtual BOOL HandleRequest (const H245_RequestMode &pdu)
virtual BOOL HandleAck (const H245_RequestModeAck &pdu)
virtual BOOL HandleReject (const H245_RequestModeReject &pdu)
virtual BOOL HandleRelease (const H245_RequestModeRelease &pdu)
virtual void HandleTimeout (PTimer &, INT)

Protected Attributes

BOOL awaitingResponse
unsigned inSequenceNumber
unsigned outSequenceNumber

Detailed Description

Request mode change as per H245 section 8.9


Constructor & Destructor Documentation

H245NegRequestMode::H245NegRequestMode ( H323EndPoint endpoint,
H323Connection connection 
)

Member Function Documentation

virtual BOOL H245NegRequestMode::HandleAck ( const H245_RequestModeAck pdu) [virtual]
virtual BOOL H245NegRequestMode::HandleReject ( const H245_RequestModeReject pdu) [virtual]
virtual BOOL H245NegRequestMode::HandleRelease ( const H245_RequestModeRelease pdu) [virtual]
virtual BOOL H245NegRequestMode::HandleRequest ( const H245_RequestMode pdu) [virtual]
virtual void H245NegRequestMode::HandleTimeout ( PTimer &  ,
INT   
) [virtual]
virtual BOOL H245NegRequestMode::StartRequest ( const PString &  newModes) [virtual]
virtual BOOL H245NegRequestMode::StartRequest ( const H245_ArrayOf_ModeDescription newModes) [virtual]

Member Data Documentation


The documentation for this class was generated from the following file: