File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed
src/openbmp/api/parsed/message Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,9 @@ class Message(object):
1212 Kafka Message class. This class processes header of raw Kafka messages.
1313 """
1414
15+ TYPE_PEER = "PEER"
16+ TYPE_ROUTER = "ROUTER"
17+
1518 def __init__ (self , data ):
1619 """
1720 Handle the message by parsing header of it.
@@ -23,6 +26,7 @@ def __init__(self, data):
2326 raise "Invalid data!" , data
2427
2528 self .version = float ()
29+ self .type = str ()
2630 self .collector_hash_id = str ()
2731 self .length = long ()
2832 self .records = long ()
@@ -59,6 +63,9 @@ def __parse(self, data):
5963 elif attr == "C_HASH_ID" :
6064 self .collector_hash_id = value
6165
66+ elif attr == "T" :
67+ self .type = value
68+
6269 elif attr == "L" :
6370 self .length = long (value )
6471
You can’t perform that action at this time.
0 commit comments