#include <h323neg.h>
Inheritance diagram for H245NegRoundTripDelay:
Public Member Functions | |
H245NegRoundTripDelay (H323EndPoint &endpoint, H323Connection &connection) | |
PBoolean | StartRequest () |
PBoolean | HandleRequest (const H245_RoundTripDelayRequest &pdu) |
PBoolean | HandleResponse (const H245_RoundTripDelayResponse &pdu) |
void | HandleTimeout (PTimer &, INT) |
PTimeInterval | GetRoundTripDelay () const |
PBoolean | IsRemoteOffline () const |
Protected Attributes | |
PBoolean | awaitingResponse |
unsigned | sequenceNumber |
PTimeInterval | tripStartTime |
PTimeInterval | roundTripTime |
unsigned | retryCount |
H245NegRoundTripDelay::H245NegRoundTripDelay | ( | H323EndPoint & | endpoint, | |
H323Connection & | connection | |||
) |
PBoolean H245NegRoundTripDelay::StartRequest | ( | ) |
PBoolean H245NegRoundTripDelay::HandleRequest | ( | const H245_RoundTripDelayRequest & | pdu | ) |
PBoolean H245NegRoundTripDelay::HandleResponse | ( | const H245_RoundTripDelayResponse & | pdu | ) |
void H245NegRoundTripDelay::HandleTimeout | ( | PTimer & | , | |
INT | ||||
) |
PTimeInterval H245NegRoundTripDelay::GetRoundTripDelay | ( | ) | const [inline] |
PBoolean H245NegRoundTripDelay::IsRemoteOffline | ( | ) | const [inline] |
PBoolean H245NegRoundTripDelay::awaitingResponse [protected] |
unsigned H245NegRoundTripDelay::sequenceNumber [protected] |
PTimeInterval H245NegRoundTripDelay::tripStartTime [protected] |
PTimeInterval H245NegRoundTripDelay::roundTripTime [protected] |
unsigned H245NegRoundTripDelay::retryCount [protected] |