aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/mate/mate.h
diff options
context:
space:
mode:
authorLars Roland <Lars.Roland@gmx.net>2005-01-06 12:39:54 +0000
committerLars Roland <Lars.Roland@gmx.net>2005-01-06 12:39:54 +0000
commitb7642931ad79d5e82bd4b196bfeb7d6b70f2e75f (patch)
tree6dc99715730fcbcc7e3fa714c1e34213eca0cf2c /plugins/mate/mate.h
parent50708fac46b3c7acf6999304afe9d6677b9360cf (diff)
From Luis Ontanon:
Another patch for mate: - adds a "GopTree={TRUE|FALSE}" attribute to Gogs - changes "ShowPduTree={NoTree|PduTree|FrameTree}" - adds "implicit stop" to Gops with no Stop declared svn path=/trunk/; revision=12968
Diffstat (limited to 'plugins/mate/mate.h')
-rw-r--r--plugins/mate/mate.h17
1 files changed, 15 insertions, 2 deletions
diff --git a/plugins/mate/mate.h b/plugins/mate/mate.h
index da816119ea..59aedba788 100644
--- a/plugins/mate/mate.h
+++ b/plugins/mate/mate.h
@@ -101,6 +101,7 @@
#define KEYWORD_INSERT "Insert"
#define KEYWORD_MAP "Map"
#define KEYWORD_GOGEXPIRE "GogExpiration"
+#define KEYWORD_GOPTREE "GopTree"
#define KEYWORD_DISCARDPDU "DiscardPduData"
#define KEYWORD_LIBPATH "ThingLibPath"
#define KEYWORD_SHOWPDUTREE "ShowPduTree"
@@ -111,6 +112,10 @@
#define KEYWORD_LIB "Lib"
#define KEYWORD_ACCEPT "Accept"
#define KEYWORD_REJECT "Reject"
+#define KEYWORD_NOTREE "NoTree"
+#define KEYWORD_PDUTREE "PduTree"
+#define KEYWORD_FRAMETREE "FrameTree"
+
#define KEYWORD_DEBUGFILENAME "Debug_File"
#define KEYWORD_DBG_GENERAL "Debug_General"
@@ -180,7 +185,7 @@ typedef struct _mate_cfg_item {
AVPL* start; /* start candidate avpl */
AVPL* stop; /* stop candidate avpl */
AVPL* key; /* key candidate avpl */
- gboolean show_pdu_tree;
+ guint8* show_pdu_tree;
gboolean show_times;
gboolean drop_gop;
int hfid_gop_pdu;
@@ -190,6 +195,7 @@ typedef struct _mate_cfg_item {
GHashTable* gog_index;
/* gog */
+ gboolean gop_as_subtree;
LoAL* keys;
float expiration;
int hfid_gog_num_of_gops;
@@ -204,14 +210,21 @@ typedef struct _mate_config {
gboolean drop_pdu; /* destroy the pdu if not assign to a gop */
gboolean drop_gop; /* destroy the gop if not assign to a gog */
guint8* mate_lib_path; /* where to look for "Include" files first */
- gboolean show_pdu_tree;
+ guint8* show_pdu_tree;
gboolean show_times;
gboolean last_to_be_created;
avpl_match_mode match_mode;
avpl_replace_mode replace_mode;
+ gboolean gop_as_subtree;
+
+
guint8* accept;
guint8* reject;
+ guint8* no_tree;
+ guint8* frame_tree;
+ guint8* pdu_tree;
+
/* what to dbgprint */
int dbg_lvl;
int dbg_cfg_lvl;