25unsigned dissect_ros_ROS(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
26unsigned dissect_ros_InvokeId(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
27unsigned dissect_ros_Code(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
29# include "packet-ses.h"
35# define ROS_OP_MASK 0xff000000
37# define ROS_OP_PDU_MASK 0xf0000000
38# define ROS_OP_ARGUMENT 0x10000000
39# define ROS_OP_RESULT 0x20000000
40# define ROS_OP_ERROR 0x30000000
41# define ROS_OP_REJECT 0x40000000
43# define ROS_OP_TYPE_MASK 0x0f000000
44# define ROS_OP_BIND 0x01000000
45# define ROS_OP_UNBIND 0x02000000
46# define ROS_OP_INVOKE 0x03000000
48# define ROS_OP_OPCODE_MASK (~ROS_OP_MASK)
50# define op_ros_bind (-1)
51# define err_ros_bind (-2)
74void register_ros_oid_dissector_handle(
const char *oid,
dissector_handle_t dissector,
int proto _U_,
const char *name,
bool uses_rtse);
75void register_ros_protocol_info(
const char *oid,
const ros_info_t *rinfo,
int proto _U_,
const char *name,
bool uses_rtse);
Definition packet_info.h:43
Definition packet-ros.h:59
Definition packet-ros.h:64
Definition packet-ros.h:53
Mapping between a 32-bit integer value and its string representation.
Definition value_string.h:33
Definition packet-ses.h:188
Definition tvbuff-int.h:36