| Wireshark 4.7.3 The Wireshark network protocol analyzer

Loading...
Searching...
No Matches
packet-rdm.h
1/* packet-rdm.h
2 * Declarations for dissecting RDM PIDs
3 * Copyright 2014, Claudius Zingerli <czingerl@gmail.com>
4 *
5 * RDM Parameter IDs (PIDs) are used in
6 * - packet-rdm.c (Ansi E1.20,E1.33 (ACN))
7 * - packet-artnet.c (Art-Net3)
8 * -> Declarations remain in packet-rdm.c
9 *
10 * Wireshark - Network traffic analyzer
11 * By Gerald Combs <gerald@wireshark.org>
12 * Copyright 1998 Gerald Combs
13 *
14 * SPDX-License-Identifier: GPL-2.0-or-later
15 */
16
17#ifndef __PACKET_RDM_H__
18#define __PACKET_RDM_H__
19
20#include <stdint.h>
21
22 extern value_string_ext rdm_param_id_vals_ext;
23
24 typedef struct _rdm_pid_info {
25 uint16_t pid;
26 uint8_t command_class;
27} rdm_pid_info;
28
29/* Information for each manufacturer */
30#define RDM_MANUFACTURER_ID_ETC 0x6574
31 extern const value_string etc_model_id_vals[];
32 extern value_string_ext etc_param_id_vals_ext;
33
34#endif /* #ifndef __PACKET_RDM_H__ */
_rdm_pid_info
Definition packet-rdm.h:24
value_string
struct _value_string value_string
Mapping between a 32-bit integer value and its string representation.