Collaboration diagram for Packet: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. | |