|
Yate
|
Data associated with a captured packet. More...
#include <yateclass.h>
Public Member Functions | |
| CaptureInfo (uint64_t ts=Time::now(), SocketAddr *srcAddr=0, SocketAddr *dstAddr=0, const NamedList &extra=NamedList::empty()) | |
| SocketAddr * | srcAddr () const |
| SocketAddr * | dstAddr () const |
| const NamedList & | extraInfo () const |
| uint64_t | ts () const |
| uint16_t | srcPort () const |
| uint16_t | dstPort () const |
Data associated with a captured packet.
CaptureInfo class allows passing information about a captured packet
|
inline |
Constructor
| ts | Timestamp when packet was captures/created in microseconds |
| srcAddr | Source address of the packet |
| dstAddr | Destination address of the packet |
| extra | Extra parameters |
|
inline |
Retrieve the destination address of this packet
|
inline |
Destination port of this packet
|
inline |
Get the extra information parameters
|
inline |
Retrieve the source address
|
inline |
Source port of this packet
|
inline |
Timestamp in microseconds when this packet was captured