Base packet type. Data, Value, and Event packets are all also packets. Provides the packet's unique ID that is unique to a given device, as well as the packet type. More...
Base packet type. Data, Value, and Event packets are all also packets. Provides the packet's unique ID that is unique to a given device, as well as the packet type.
Public Member Functions | |
daq::PacketType | getType () const |
Gets the packet's type. More... | |
void | subscribeForDestructNotification (const daq::PacketDestructCallbackPtr &packetDestructCallback) const |
Subscribes for notification when the packet is destroyed. More... | |
daq::SizeT | getRefCount () const |
Gets the reference count of the packet. More... | |
|
inline |
Gets the reference count of the packet.
|
inline |
Gets the packet's type.
|
inline |
Subscribes for notification when the packet is destroyed.
packetDestructCallback | The callback that is called when the packet is destroyed. |