|
IDA C++ SDK 9.2
|
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 code | rpc_engine_t | |
| cancel_irs() | recording_rpc_engine_t | |
| DEFINE_ALL_NOTIFICATION_FUNCTIONS(this) | rpc_engine_t | |
| dumps_dir_path | recording_rpc_engine_t | |
| find_packet_type_desc(int code) const | rpc_engine_t | protected |
| find_packet_type_desc(const char *name) const | rpc_engine_t | protected |
| format | rpc_engine_t | |
| format_packet_data(qstring *out, const struct rpc_packet_data_t &data, const char *line_prefix=nullptr) const newapi | recording_rpc_engine_t | protectedvirtual |
| fp | recording_rpc_engine_t | |
| get_broken_connection(void) | rpc_engine_t | inlinevirtual |
| get_conversation_name(qstring *) const newapi | recording_rpc_engine_t | inlineprotectedvirtual |
| get_irs() const override | recording_rpc_engine_t | inlinevirtual |
| get_packet_name(qstring *out, const struct rpc_packet_data_t &data) const newapi | recording_rpc_engine_t | protectedvirtual |
| get_protocol_version() const | recording_rpc_engine_t | inline |
| get_timeout_for_request(uchar pkt_code) const | rpc_engine_t | protected |
| handle_ioctl_packet(bytevec_t &pkt, const uchar *ptr, const uchar *end) | rpc_engine_t | |
| ioctl_handler | rpc_engine_t | |
| is_client | rpc_engine_t | |
| is_our_irs() const | recording_rpc_engine_t | inline |
| is_recording() const | recording_rpc_engine_t | |
| last_errstr | rpc_engine_t | |
| logged_in | rpc_engine_t | |
| n_pkt_timeouts | rpc_engine_t | |
| network_error | rpc_engine_t | |
| packet_data_from_raw(const rpc_packet_t *rp) | recording_rpc_engine_t | |
| packet_nr | recording_rpc_engine_t | mutable |
| pkt_timeouts | rpc_engine_t | |
| record(const rpc_packet_data_t &data, const uchar *bytes, size_t len, bool as_input) const | recording_rpc_engine_t | protected |
| record_input(const rpc_packet_data_t &data, const rpc_packet_t *rp) const | recording_rpc_engine_t | protected |
| record_output(const rpc_packet_data_t &data, const bytevec_t &bytes) const | recording_rpc_engine_t | protected |
| 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_t | inline |
| recv_packet(uchar pkt_code) | rpc_engine_t | |
| recv_timeout | rpc_engine_t | |
| register_packet_type_descs(const rpc_packet_type_desc_t *ptypes, size_t cnt) | rpc_engine_t | protected |
| reinit_irs(qstring *errbuf, bool use_tls, const char *server_host, int port) | recording_rpc_engine_t | protected |
| request_and_response(const rpc_packet_data_t &request) new api | recording_rpc_engine_t | virtual |
| 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) override | recording_rpc_engine_t | virtual |
| set_broken_connection(void) | rpc_engine_t | inlinevirtual |
| set_ioctl_handler(ioctl_handler_t *h) | rpc_engine_t | inline |
| set_pkt_timeouts(const rpc_pkt_timeout_t *_pkt_timeouts, size_t _n_pkt_timeouts) | rpc_engine_t | inline |
| set_protocol_version(int _protocol_version) | recording_rpc_engine_t | inline |
| start_recording(const qstring &convs_dir) | recording_rpc_engine_t | |
| stop_recording() | recording_rpc_engine_t | |
| va | rpc_engine_t | |
| ~recording_rpc_engine_t() | recording_rpc_engine_t | virtual |
| ~rpc_engine_t() | rpc_engine_t | inlinevirtual |