Classes | |
struct | IPacket |
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... | |
struct | IPacketDestructCallback |
Used to subscribe to packet destruction. More... | |
class | PacketDestructCallbackPtr |
Used to subscribe to packet destruction. More... | |
class | GenericPacketPtr< InterfaceType > |
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... | |
Functions | |
template<class Callback > | |
PacketDestructCallbackPtr | PacketDestructCallback (Callback callback) |
Creates packet destruct callback that is used to subscribe to packet destruction. | |