|
OpenH323
1.18.0
|
#include <gkserver.h>
Public Member Functions | |
| virtual H323TransactionPDU * | CreateRIP (unsigned sequenceNumber, unsigned delay) const |
| virtual BOOL | WritePDU (H323TransactionPDU &pdu) |
| BOOL | CheckCryptoTokens () |
| BOOL | CheckGatekeeperIdentifier () |
| BOOL | GetRegisteredEndPoint () |
| virtual PString | GetGatekeeperIdentifier () const =0 |
| virtual unsigned | GetGatekeeperRejectTag () const =0 |
| virtual PString | GetEndpointIdentifier () const =0 |
| virtual unsigned | GetRegisteredEndPointRejectTag () const =0 |
| virtual unsigned | GetSecurityRejectTag () const =0 |
| H323GatekeeperListener & | GetRasChannel () const |
Construction | |
| H323GatekeeperRequest (H323GatekeeperListener &rasChannel, const H323RasPDU &pdu) | |
Public Attributes | |
| PSafePtr< H323RegisteredEndPoint > | endpoint |
Protected Attributes | |
| H323GatekeeperListener & | rasChannel |
| H323GatekeeperRequest::H323GatekeeperRequest | ( | H323GatekeeperListener & | rasChannel, |
| const H323RasPDU & | pdu | ||
| ) |
Create a new gatekeeper server request.
| virtual H323TransactionPDU* H323GatekeeperRequest::CreateRIP | ( | unsigned | sequenceNumber, |
| unsigned | delay | ||
| ) | const [virtual] |
Implements H323Transaction.
| virtual PString H323GatekeeperRequest::GetEndpointIdentifier | ( | ) | const [pure virtual] |
Implemented in H323GatekeeperIRR, H323GatekeeperLRQ, H323GatekeeperBRQ, H323GatekeeperDRQ, H323GatekeeperARQ, H323GatekeeperURQ, H323GatekeeperRRQ, and H323GatekeeperGRQ.
| virtual PString H323GatekeeperRequest::GetGatekeeperIdentifier | ( | ) | const [pure virtual] |
Implemented in H323GatekeeperIRR, H323GatekeeperLRQ, H323GatekeeperBRQ, H323GatekeeperDRQ, H323GatekeeperARQ, H323GatekeeperURQ, H323GatekeeperRRQ, and H323GatekeeperGRQ.
| virtual unsigned H323GatekeeperRequest::GetGatekeeperRejectTag | ( | ) | const [pure virtual] |
Implemented in H323GatekeeperIRR, H323GatekeeperLRQ, H323GatekeeperBRQ, H323GatekeeperDRQ, H323GatekeeperARQ, H323GatekeeperURQ, H323GatekeeperRRQ, and H323GatekeeperGRQ.
| H323GatekeeperListener& H323GatekeeperRequest::GetRasChannel | ( | ) | const [inline] |
References rasChannel.
| virtual unsigned H323GatekeeperRequest::GetRegisteredEndPointRejectTag | ( | ) | const [pure virtual] |
Implemented in H323GatekeeperIRR, H323GatekeeperLRQ, H323GatekeeperBRQ, H323GatekeeperDRQ, H323GatekeeperARQ, H323GatekeeperURQ, H323GatekeeperRRQ, and H323GatekeeperGRQ.
| virtual unsigned H323GatekeeperRequest::GetSecurityRejectTag | ( | ) | const [pure virtual] |
Implemented in H323GatekeeperIRR, H323GatekeeperLRQ, H323GatekeeperBRQ, H323GatekeeperDRQ, H323GatekeeperARQ, H323GatekeeperURQ, H323GatekeeperRRQ, and H323GatekeeperGRQ.
| virtual BOOL H323GatekeeperRequest::WritePDU | ( | H323TransactionPDU & | pdu | ) | [virtual] |
Reimplemented from H323Transaction.
H323GatekeeperListener& H323GatekeeperRequest::rasChannel [protected] |
Referenced by GetRasChannel().
1.7.6.1