string
dev, uint16
? port = null, uint16
? peerport = null)
string
dev, uint16
? port = null, uint16
? peerport = null)
These callbacks are used to interpret a unicast/broadcast request. They are called this way: | rpcdispatchers, data = this.broadcast_callback(CallerInfo, UDPPayload) | rpcdispatcher, data, devs_response = this.unicast_callback(CallerInfo, UDPPayload) where the results are: | rpcdispatchers: a list of rpcdispatcher (might be empty) | rpcdispatcher: a dispatcher (or null) | data: to be passed to marshalled_dispatch | devs_response: if null we use a new tasklet and do not send response to the client. | else, we'll send the response through those devs.