IDA C++ SDK 9.2
Loading...
Searching...
No Matches
recording_rpc_engine_t Member List

This is the complete list of members for recording_rpc_engine_t, including all inherited members.

AS_PRINTF(3, 0) virtual ssize_t send_notif(int coderpc_engine_t
cancel_irs()recording_rpc_engine_t
DEFINE_ALL_NOTIFICATION_FUNCTIONS(this)rpc_engine_t
dumps_dir_pathrecording_rpc_engine_t
find_packet_type_desc(int code) constrpc_engine_tprotected
find_packet_type_desc(const char *name) constrpc_engine_tprotected
formatrpc_engine_t
format_packet_data(qstring *out, const struct rpc_packet_data_t &data, const char *line_prefix=nullptr) const newapirecording_rpc_engine_tprotectedvirtual
fprecording_rpc_engine_t
get_broken_connection(void)rpc_engine_tinlinevirtual
get_conversation_name(qstring *) const newapirecording_rpc_engine_tinlineprotectedvirtual
get_irs() const overriderecording_rpc_engine_tinlinevirtual
get_packet_name(qstring *out, const struct rpc_packet_data_t &data) const newapirecording_rpc_engine_tprotectedvirtual
get_protocol_version() constrecording_rpc_engine_tinline
get_timeout_for_request(uchar pkt_code) constrpc_engine_tprotected
handle_ioctl_packet(bytevec_t &pkt, const uchar *ptr, const uchar *end)rpc_engine_t
ioctl_handlerrpc_engine_t
is_clientrpc_engine_t
is_our_irs() constrecording_rpc_engine_tinline
is_recording() constrecording_rpc_engine_t
last_errstrrpc_engine_t
logged_inrpc_engine_t
n_pkt_timeoutsrpc_engine_t
network_errorrpc_engine_t
packet_data_from_raw(const rpc_packet_t *rp)recording_rpc_engine_t
packet_nrrecording_rpc_engine_tmutable
pkt_timeoutsrpc_engine_t
record(const rpc_packet_data_t &data, const uchar *bytes, size_t len, bool as_input) constrecording_rpc_engine_tprotected
record_input(const rpc_packet_data_t &data, const rpc_packet_t *rp) constrecording_rpc_engine_tprotected
record_output(const rpc_packet_data_t &data, const bytevec_t &bytes) constrecording_rpc_engine_tprotected
recording_rpc_engine_t(const rpc_packet_type_desc_t *descs, size_t cnt, idarpc_stream_t *_irs, bool _our_irs, bool _is_client, const rpc_pkt_timeout_t *_pkt_timeouts=nullptr, size_t _n_pkt_timeouts=0, int _protocol_version=0)recording_rpc_engine_tinline
recv_packet(uchar pkt_code)rpc_engine_t
recv_timeoutrpc_engine_t
register_packet_type_descs(const rpc_packet_type_desc_t *ptypes, size_t cnt)rpc_engine_tprotected
reinit_irs(qstring *errbuf, bool use_tls, const char *server_host, int port)recording_rpc_engine_tprotected
request_and_response(const rpc_packet_data_t &request) new apirecording_rpc_engine_tvirtual
rpc_engine_t(bool _is_client, const rpc_pkt_timeout_t *_pkt_timeouts=nullptr, size_t _n_pkt_timeouts=0)rpc_engine_t
send_data(bytevec_t &data)rpc_engine_t
send_ioctl(int fn, const void *buf, size_t size, void **poutbuf, ssize_t *poutsize)rpc_engine_t
send_request_and_receive_reply(uchar pkt_code, bytevec_t &pkt) overriderecording_rpc_engine_tvirtual
set_broken_connection(void)rpc_engine_tinlinevirtual
set_ioctl_handler(ioctl_handler_t *h)rpc_engine_tinline
set_pkt_timeouts(const rpc_pkt_timeout_t *_pkt_timeouts, size_t _n_pkt_timeouts)rpc_engine_tinline
set_protocol_version(int _protocol_version)recording_rpc_engine_tinline
start_recording(const qstring &convs_dir)recording_rpc_engine_t
stop_recording()recording_rpc_engine_t
varpc_engine_t
~recording_rpc_engine_t()recording_rpc_engine_tvirtual
~rpc_engine_t()rpc_engine_tinlinevirtual