This class describes a I/O transport protocol.
![]() | Construction |
![]() | Operations |
![]() | Signalling Channel |
![]() | Control Channel |
![]() | RAS Channel |
![]() | Member variable access |
![]() | thread Endpoint that owns the listener. |
![]() | Thread handling the transport |
This class describes a I/O transport protocol. A "transport" is an object that listens for incoming connections on the particular transport.
Default behaviour does nothing.
virtual H323TransportAddress GetRemoteAddress() const
virtual BOOL SetRemoteAddress( const H323TransportAddress & address )
virtual BOOL Connect()
BOOL ConnectTo( const H323TransportAddress & address )
virtual BOOL Close()
virtual BOOL IsCompatibleTransport( const H225_TransportAddress & pdu ) const
virtual void SetUpTransportPDU( H225_TransportAddress & pdu, BOOL localTsap ) const
virtual void SetUpTransportPDU( H245_TransportAddress & pdu, unsigned tsap ) const
virtual void SetPromiscuous( BOOL promiscuous )
virtual BOOL ReadPDU( PBYTEArray & pdu )
virtual BOOL WritePDU( const PBYTEArray & pdu )
virtual BOOL AcceptControlChannel( H323Connection & connection )
virtual void StartControlChannel( H323Connection & connection )
void CleanUpOnTermination()
Alphabetic index HTML hierarchy of classes or Java