|
OpenH323
1.18.0
|
#include <h323neg.h>
Public Member Functions | |
| H245NegRoundTripDelay (H323EndPoint &endpoint, H323Connection &connection) | |
| BOOL | StartRequest () |
| BOOL | HandleRequest (const H245_RoundTripDelayRequest &pdu) |
| BOOL | HandleResponse (const H245_RoundTripDelayResponse &pdu) |
| void | HandleTimeout (PTimer &, INT) |
| PTimeInterval | GetRoundTripDelay () const |
| BOOL | IsRemoteOffline () const |
Protected Attributes | |
| BOOL | awaitingResponse |
| unsigned | sequenceNumber |
| PTimeInterval | tripStartTime |
| PTimeInterval | roundTripTime |
| unsigned | retryCount |
Request mode change as per H245 section 8.9
| H245NegRoundTripDelay::H245NegRoundTripDelay | ( | H323EndPoint & | endpoint, |
| H323Connection & | connection | ||
| ) |
| PTimeInterval H245NegRoundTripDelay::GetRoundTripDelay | ( | ) | const [inline] |
References roundTripTime.
| BOOL H245NegRoundTripDelay::HandleRequest | ( | const H245_RoundTripDelayRequest & | pdu | ) |
| BOOL H245NegRoundTripDelay::HandleResponse | ( | const H245_RoundTripDelayResponse & | pdu | ) |
| void H245NegRoundTripDelay::HandleTimeout | ( | PTimer & | , |
| INT | |||
| ) |
| BOOL H245NegRoundTripDelay::IsRemoteOffline | ( | ) | const [inline] |
References retryCount.
| BOOL H245NegRoundTripDelay::StartRequest | ( | ) |
BOOL H245NegRoundTripDelay::awaitingResponse [protected] |
unsigned H245NegRoundTripDelay::retryCount [protected] |
Referenced by IsRemoteOffline().
PTimeInterval H245NegRoundTripDelay::roundTripTime [protected] |
Referenced by GetRoundTripDelay().
unsigned H245NegRoundTripDelay::sequenceNumber [protected] |
PTimeInterval H245NegRoundTripDelay::tripStartTime [protected] |
1.7.6.1