#include <packet_decoder.h>

Public Types | |
| typedef packet_decoder_entry | t_interface_entrypoint |
| typedef packet_decoder_entry | t_interface |
| typedef service_base | t_interface_parent |
Public Member Functions | |
| virtual bool | is_our_setup (const GUID &p_owner, t_size p_param1, const void *p_param2, t_size p_param2size)=0 |
| virtual void | open (service_ptr_t< packet_decoder > &p_out, bool p_decode, const GUID &p_owner, t_size p_param1, const void *p_param2, t_size p_param2size, abort_callback &p_abort)=0 |
Static Public Attributes | |
| static const GUID | class_guid |
Reimplemented from service_base.
| virtual bool packet_decoder_entry::is_our_setup | ( | const GUID & | p_owner, | |
| t_size | p_param1, | |||
| const void * | p_param2, | |||
| t_size | p_param2size | |||
| ) | [pure virtual] |
Implemented in packet_decoder_entry_impl_t< T >.
| virtual void packet_decoder_entry::open | ( | service_ptr_t< packet_decoder > & | p_out, | |
| bool | p_decode, | |||
| const GUID & | p_owner, | |||
| t_size | p_param1, | |||
| const void * | p_param2, | |||
| t_size | p_param2size, | |||
| abort_callback & | p_abort | |||
| ) | [pure virtual] |
Implemented in packet_decoder_entry_impl_t< T >.
const GUID packet_decoder_entry::class_guid [static] |
Initial value:
{ 0x53006a71, 0xc03c, 0x4c38, { 0x82, 0x2f, 0x9a, 0x34, 0xa5, 0x65, 0x50, 0x95 } }
1.5.5