|
|
Handle meta trunk frame with timestamps
IAXMetaTrunkFrame (IAXEngine* engine, const SocketAddr& addr)
| IAXMetaTrunkFrame |
Constructor. Constructs an outgoing meta trunk frame
Parameters:
engine | The engine that owns this frame |
addr | Remote peer address |
~IAXMetaTrunkFrame ()
| ~IAXMetaTrunkFrame |
[virtual]
Destructor
inline const SocketAddr& addr ()
| addr |
[const]
Get the remote peer address
Returns: The remote peer address
inline u_int32_t timestamp ()
| timestamp |
Get the timestamp of this frame
Returns: The timestamp of this frame
void setTimestamp (u_int32_t tStamp)
| setTimestamp |
Set the timestamp of this frame
Parameters:
tStamp | Timestamp value to set |
bool add (u_int16_t sCallNo, const DataBlock& data, u_int32_t tStamp)
| add |
Add a mini frame. If no room, send before adding
Parameters:
sCallNo | Sorce call number |
data | Mini frame data |
tStamp | Mini frame timestamp |
Returns: False if the frame was sent and the write operation failed
bool send (u_int32_t tStamp)
| send |
Send this frame to remote peer
Parameters:
tStamp | Frame timestamp |
Returns: The result of the write operation
Generated by: paulc on bussard on Wed Oct 21 01:57:30 2009, using kdoc 2.0a54. |