OpalT120Protocol Class Reference

#include <t120proto.h>

List of all members.

Public Types

enum  { DefaultTcpPort = 1503 }

Public Member Functions

Construction
 OpalT120Protocol ()
Operations
virtual BOOL Originate (H323Transport &transport)
virtual BOOL Answer (H323Transport &transport)
virtual BOOL HandleConnect (const MCS_ConnectMCSPDU &pdu)
virtual BOOL HandleDomain (const MCS_DomainMCSPDU &pdu)

Static Public Attributes

static OpalMediaFormat const MediaFormat


Detailed Description

This class describes the T.120 protocol handler.

Definition at line 69 of file t120proto.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
DefaultTcpPort 

Definition at line 73 of file t120proto.h.


Constructor & Destructor Documentation

OpalT120Protocol::OpalT120Protocol (  ) 

Create a new protocol handler.

Definition at line 163 of file t120proto.cxx.


Member Function Documentation

BOOL OpalT120Protocol::Originate ( H323Transport transport  )  [virtual]

Handle the origination of a T.120 connection.

Definition at line 168 of file t120proto.cxx.

References X224::BuildConnectRequest(), X224::ConnectConfirm, X224::GetCode(), HandleConnect(), T120ConnectPDU::Read(), T120_X224::Read(), and T120_X224::Write().

Referenced by H323_T120Channel::HandleChannel().

BOOL OpalT120Protocol::Answer ( H323Transport transport  )  [virtual]

Handle the origination of a T.120 connection.

Definition at line 196 of file t120proto.cxx.

References X224::BuildConnectConfirm(), X224::ConnectRequest, X224::GetCode(), HandleConnect(), T120ConnectPDU::Read(), T120_X224::Read(), and T120_X224::Write().

Referenced by H323_T120Channel::HandleChannel().

BOOL OpalT120Protocol::HandleConnect ( const MCS_ConnectMCSPDU pdu  )  [virtual]

Handle incoming T.120 connection.

If returns FALSE, then the reading loop should be terminated.

Definition at line 222 of file t120proto.cxx.

Referenced by Answer(), and Originate().

BOOL OpalT120Protocol::HandleDomain ( const MCS_DomainMCSPDU pdu  )  [virtual]

Handle incoming T.120 packet.

If returns FALSE, then the reading loop should be terminated.

Definition at line 228 of file t120proto.cxx.


The documentation for this class was generated from the following files:
Generated on Thu Oct 25 13:46:09 2007 for h323plus by  doxygen 1.5.2