OPAL  Version 3.14.3
H501AccessRequest Class Reference

#include <peclient.h>

Inheritance diagram for H501AccessRequest:
Collaboration diagram for H501AccessRequest:

Public Member Functions

 H501AccessRequest (H323PeerElement &pe, const H501PDU &pdu)
 
virtual void SetRejectReason (unsigned reasonCode)
 
- Public Member Functions inherited from H501Transaction
 H501Transaction (H323PeerElement &pe, const H501PDU &pdu, PBoolean hasReject)
 
virtual H323TransactionPDUCreateRIP (unsigned sequenceNumber, unsigned delay) const
 
virtual
H235Authenticator::ValidationResult 
ValidatePDU () const
 
- Public Member Functions inherited from H323Transaction
PBoolean HandlePDU ()
 
virtual PBoolean WritePDU (H323TransactionPDU &pdu)
 
virtual void PrepareConfirm ()
 
virtual bool CheckCryptoTokens ()
 
virtual unsigned GetSecurityRejectTag () const
 
PBoolean IsFastResponseRequired () const
 
PBoolean CanSendRIP () const
 
H323TransportAddress GetReplyAddress () const
 
const H323TransportAddressArrayGetReplyAddresses () const
 
PBoolean IsBehindNAT () const
 
H323TransactorGetTransactor () const
 
H235Authenticator::ValidationResult GetAuthenticatorResult () const
 
void SetAuthenticators (const H235Authenticators &auth)
 
 H323Transaction (H323Transactor &transactor, const H323TransactionPDU &requestToCopy, H323TransactionPDU *confirm, H323TransactionPDU *reject)
 
 ~H323Transaction ()
 

Data Fields

H501_AccessRequest & arq
 
H501_AccessConfirmation & acf
 
H501_AccessRejection & arj
 
- Data Fields inherited from H501Transaction
H501_MessageCommonInfo & requestCommon
 
H501_MessageCommonInfo & confirmCommon
 

Protected Member Functions

virtual Response OnHandlePDU ()
 

Additional Inherited Members

- Public Types inherited from H323Transaction
enum  Response { Ignore = -2, Reject = -1, Confirm = 0 }
 
- Static Public Member Functions inherited from H323Transaction
static Response InProgress (unsigned time)
 
- Protected Attributes inherited from H501Transaction
H323PeerElementpeerElement
 

Constructor & Destructor Documentation

H501AccessRequest::H501AccessRequest ( H323PeerElement pe,
const H501PDU pdu 
)

Member Function Documentation

virtual Response H501AccessRequest::OnHandlePDU ( )
protectedvirtual

Implements H323Transaction.

virtual void H501AccessRequest::SetRejectReason ( unsigned  reasonCode)
virtual

Implements H323Transaction.

Field Documentation

H501_AccessConfirmation& H501AccessRequest::acf
H501_AccessRejection& H501AccessRequest::arj
H501_AccessRequest& H501AccessRequest::arq

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