forked from beau/relab
netgenie-server: Added skeleton for network genie server
This commit is contained in:
parent
37241c4c9e
commit
70206f9b12
2
NetGuard
2
NetGuard
@ -1 +1 @@
|
||||
Subproject commit efe1afd64c5507dd7ce17d2aee27714fa3d9f417
|
||||
Subproject commit 0350e46d6dbe398dc395675e348121fe3ae6624a
|
39
server/NetGenieSrv.py
Normal file
39
server/NetGenieSrv.py
Normal file
@ -0,0 +1,39 @@
|
||||
#!/bin/env python3
|
||||
|
||||
def check_bridge_socket()::
|
||||
evt = None
|
||||
return evt
|
||||
|
||||
def handle_bridge_evt(evt):
|
||||
"""
|
||||
TODO: Whatever bridge events to handle
|
||||
"""
|
||||
|
||||
|
||||
def check_debug_socket():
|
||||
dbg_evt = None
|
||||
return dbg_evt
|
||||
|
||||
def handle_debug_evt(dbg_evt):
|
||||
""" TODO: Do something with the events here."""
|
||||
|
||||
def run_loop():
|
||||
""" """
|
||||
while True:
|
||||
# 1. Check the BridgeSocket
|
||||
evt = check_bridge_socket()
|
||||
if evt != None:
|
||||
handle_bridge_evt(evt)
|
||||
dbg_evt = check_debug_socket()
|
||||
if dbg_evt != None:
|
||||
handle_debug_evt(dbg_evt)
|
||||
def main():
|
||||
"""
|
||||
1. TODO: Open Server port that the device connects to.
|
||||
2. TODO: Open Server port that an admin connects to, i.e., to test sending packets to
|
||||
3. TODO:
|
||||
"""
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
Loading…
x
Reference in New Issue
Block a user