23int dissect_ros_ROS(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
int offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
24int dissect_ros_InvokeId(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
int offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
25int dissect_ros_Code(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
int offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
27# include "packet-ses.h"
33# define ROS_OP_MASK 0xff000000
35# define ROS_OP_PDU_MASK 0xf0000000
36# define ROS_OP_ARGUMENT 0x10000000
37# define ROS_OP_RESULT 0x20000000
38# define ROS_OP_ERROR 0x30000000
39# define ROS_OP_REJECT 0x40000000
41# define ROS_OP_TYPE_MASK 0x0f000000
42# define ROS_OP_BIND 0x01000000
43# define ROS_OP_UNBIND 0x02000000
44# define ROS_OP_INVOKE 0x03000000
46# define ROS_OP_OPCODE_MASK (~ROS_OP_MASK)
48# define op_ros_bind (-1)
49# define err_ros_bind (-2)
72void register_ros_oid_dissector_handle(
const char *oid,
dissector_handle_t dissector,
int proto _U_,
const char *name,
bool uses_rtse);
73void 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:57
Definition packet-ros.h:62
Definition packet-ros.h:51
Definition value_string.h:25
Definition packet-ses.h:188
Definition tvbuff-int.h:35