예제 #1
0
 def start(self):
     host.enqueue({
         "SM": "DRIVER_SM",
         "action": "start",
         "route": ROUTNO,
         "direction": "north",
         "location": (0, 0)
     })
예제 #2
0
 def turnOn(self):
     host.enqueue({
         "SM": "DRIVER_SM",
         "action": "turnOn",
         "busId": DRIVERID,
         "localIP": IP,
         "localPort": int(PORT)
     })
예제 #3
0
 def turnOff(self):
     host.enqueue({"SM":"USER_SM", "action":"turnOff"})
예제 #4
0
 def request(self):
     host.enqueue({"SM":"USER_SM", "action":"request", "route":ROUTNO, "direction":"north", "destination":(1,1), "location":(0,1)})
예제 #5
0
 def turnOn(self):
     host.enqueue({"SM":"USER_SM", "action":"turnOn", "userId":USERID, "localIP":IP, "localPort":int(PORT)})
예제 #6
0
 def start(self):
     host.enqueue({"SM":"DRIVER_SM", "action":"start", "route":ROUTNO, "direction":"north", "location":(0,0)})
예제 #7
0
 def turnOn(self):
     host.enqueue({"SM":"DRIVER_SM", "action":"turnOn", "busId":DRIVERID, "localIP":IP, "localPort":int(PORT)})
예제 #8
0
 def turnOn(self):
     host.enqueue({"SM":"GSN_SM", "action":"turnOn", "gsnId":GSNID, "localIP":IP, "localPort":int(PORT)})