IDA C++ SDK 9.2
Loading...
Searching...
No Matches
pkt_push_md_t Struct Reference

#include <lumina.hpp>

Inheritance diagram for pkt_push_md_t:
rpc_packet_data_t

Public Member Functions

 pkt_push_md_t (uint32 __flags=0, const char *__idb=nullptr, const input_file_t &__input=input_file_t(), const char *__hostname=nullptr, const func_info_and_pattern_vec_t &__contents=func_info_and_pattern_vec_t(), const ea64vec_t &__ea64s=ea64vec_t())
virtual ~pkt_push_md_t ()
virtual void serialize (bytevec_t *out, int version) const override
virtual bool deserialize (const uchar **ptr, size_t len, int version) override
Public Member Functions inherited from rpc_packet_data_t
 rpc_packet_data_t (uchar _code)
virtual ~rpc_packet_data_t ()

Public Attributes

uint32 flags
qstring idb
input_file_t input
qstring hostname
func_info_and_pattern_vec_t contents
ea64vec_t ea64s
Public Attributes inherited from rpc_packet_data_t
uchar code

Constructor & Destructor Documentation

◆ pkt_push_md_t()

pkt_push_md_t::pkt_push_md_t ( uint32 __flags = 0,
const char * __idb = nullptr,
const input_file_t & __input = input_file_t(),
const char * __hostname = nullptr,
const func_info_and_pattern_vec_t & __contents = func_info_and_pattern_vec_t(),
const ea64vec_t & __ea64s = ea64vec_t() )
inline

◆ ~pkt_push_md_t()

virtual pkt_push_md_t::~pkt_push_md_t ( )
virtual

Member Function Documentation

◆ serialize()

virtual void pkt_push_md_t::serialize ( bytevec_t * out,
int version ) const
overridevirtual

Implements rpc_packet_data_t.

◆ deserialize()

virtual bool pkt_push_md_t::deserialize ( const uchar ** ptr,
size_t len,
int version )
overridevirtual

Implements rpc_packet_data_t.

Member Data Documentation

◆ flags

uint32 pkt_push_md_t::flags

◆ idb

qstring pkt_push_md_t::idb

◆ input

input_file_t pkt_push_md_t::input

◆ hostname

qstring pkt_push_md_t::hostname

◆ contents

func_info_and_pattern_vec_t pkt_push_md_t::contents

◆ ea64s

ea64vec_t pkt_push_md_t::ea64s

The documentation for this struct was generated from the following file: