summaryrefslogtreecommitdiffstats
path: root/plugins/epan/unistim/broadcast.h
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/epan/unistim/broadcast.h')
-rw-r--r--plugins/epan/unistim/broadcast.h88
1 files changed, 88 insertions, 0 deletions
diff --git a/plugins/epan/unistim/broadcast.h b/plugins/epan/unistim/broadcast.h
new file mode 100644
index 00000000..4c85afc4
--- /dev/null
+++ b/plugins/epan/unistim/broadcast.h
@@ -0,0 +1,88 @@
+/* broadcast.h
+ * header field declarations, value_string def and true_false_string
+ * definitions for broadcast manager messages
+ * Copyright 2007 Don Newton <dnewton@cypresscom.net>
+ *
+ * Wireshark - Network traffic analyzer
+ * By Gerald Combs <gerald@wireshark.org>
+ * Copyright 1998 Gerald Combs
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
+#ifndef UNISTIM_BROADCAST_H
+#define UNISTIM_BROADCAST_H
+
+static int hf_broadcast_year=-1;
+static int hf_broadcast_month=-1;
+static int hf_broadcast_day=-1;
+static int hf_broadcast_hour=-1;
+static int hf_broadcast_minute=-1;
+static int hf_broadcast_second=-1;
+static int hf_broadcast_icon_state=-1;
+static int hf_broadcast_icon_cadence=-1;
+
+
+static const value_string broadcast_switch_msgs[]={
+ {0x00,"Accessory Sync Update"},
+ {0x01,"Logical Icon Update"},
+ {0x02,"Time and Date Download"},
+ {0x03,"Set Default Character Table Config"},
+ {0xff,"Reserved"},
+ {0,NULL}
+};
+#if 0
+static const value_string broadcast_phone_msgs[]={
+ {0xff,"Reserved"},
+ {0,NULL}
+};
+#endif
+
+static const value_string bcast_icon_states[]={
+ {0x00,"I-Idle"},
+ {0x01,"U-Idle"},
+ {0x02,"I-Ring"},
+ {0x03,"U-Ring"},
+ {0x04,"I-Active"},
+ {0x05,"U-Active"},
+ {0x06,"I-Hold"},
+ {0x07,"U-Hold"},
+ {0x08,"I-Group Listen"},
+ {0x09,"U-Group Listen"},
+ {0x0A,"Feature Active"},
+ {0x0B,"Feature Inactive"},
+ {0x0C,"I-Hold Ringing"},
+ {0x0D,"U-Hold Ringing"},
+ {0x0E,"Active Audio"},
+ {0x0F,"Hold Audio"},
+ {0x10,"Home"},
+ {0x11,"Business"},
+ {0x12,"Extension Number"},
+ {0x13,"Pager"},
+ {0x14,"Voice"},
+ {0x15,"Fax"},
+ {0x16,"Email"},
+ {0x17,"Wireless"},
+ {0x18,"Internet Address"},
+ {0x19,"Set-to-Set command"},
+ {0x1A,"Secured"},
+ {0x1B,"Trash Can"},
+ {0x1C,"In Box"},
+ {0x1D,"Out box"},
+ {0x1E,"Video"},
+ {0x1F,"Other/Misc"},
+ {0,NULL}
+};
+
+static const value_string bcast_icon_cadence[]={
+ {0x00,"Cadence off, On continuously"},
+ {0x01,"Cadence on, Off continuously"},
+ {0x02,"Flash, [1Hz]/[1/2]"},
+ {0x03,"Flicker, [0.5Hz]/[13/16]"},
+ {0x04,"Wink, [2Hz]/[3/4]"},
+ {0x07,"Downloaded Cadence"},
+ {0,NULL}
+};
+
+#endif
+