OPAL Version 3.10.4

- Main Page
- Related Pages
- Namespaces
- Data Structures
- Files

- Data Structures
- Class Hierarchy
- Data Fields

Public Member Functions | Data Fields | Protected Member Functions
H501ServiceRequest Class Reference

`#include <peclient.h>`

Inheritance diagram for H501ServiceRequest:

## Public Member Functions

| H501ServiceRequest (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 H323TransactionPDU * | CreateRIP (unsigned sequenceNumber, unsigned delay) const
virtual H235Authenticator::ValidationResult | ValidatePDU () const
Public Member Functions inherited from H323Transaction
PBoolean | HandlePDU ()
virtual PBoolean | WritePDU (H323TransactionPDU &pdu)
PBoolean | CheckCryptoTokens (const H235Authenticators &authenticators)
PBoolean | IsFastResponseRequired () const
PBoolean | CanSendRIP () const
H323TransportAddress | GetReplyAddress () const
const H323TransportAddressArray & | GetReplyAddresses () const
PBoolean | IsBehindNAT () const
H323Transactor & | GetTransactor () const
H235Authenticator::ValidationResult | GetAuthenticatorResult () const
| H323Transaction (H323Transactor &transactor, const H323TransactionPDU &requestToCopy, H323TransactionPDU *confirm, H323TransactionPDU *reject)
| ~H323Transaction ()

## Data Fields

H501_ServiceRequest & | srq
H501_ServiceConfirmation & | scf
H501_ServiceRejection & | srj
Data Fields inherited from H501Transaction
H501_MessageCommonInfo & | requestCommon
H501_MessageCommonInfo & | confirmCommon

## Protected Member Functions

virtual Response | OnHandlePDU ()

## Additional Inherited Members

Protected Attributes inherited from H501Transaction
H323PeerElement & | peerElement
Protected Attributes inherited from H323Transaction
H323Transactor & | transactor
unsigned | requestSequenceNumber
H323TransportAddressArray | replyAddresses
PBoolean | fastResponseRequired
H323TransactionPDU * | request
H323TransactionPDU * | confirm
H323TransactionPDU * | reject
H235Authenticators | authenticators
H235Authenticator::ValidationResult | authenticatorResult
PBoolean | isBehindNAT
PBoolean | canSendRIP

## Constructor & Destructor Documentation

H501ServiceRequest::H501ServiceRequest | ( | H323PeerElement & | pe,
|  | const H501PDU & | pdu
| ) |  |

## Member Function Documentation

virtual Response H501ServiceRequest::OnHandlePDU | ( |  | ) |

protected virtual

Implements H323Transaction.

virtual void H501ServiceRequest::SetRejectReason | ( | unsigned | reasonCode | ) |

virtual

Implements H323Transaction.

## Field Documentation

H501_ServiceConfirmation& H501ServiceRequest::scf

H501_ServiceRejection& H501ServiceRequest::srj

H501_ServiceRequest& H501ServiceRequest::srq

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

- peclient.h