moved kernel events to new lib
This commit is contained in:
@@ -21,10 +21,18 @@ class Net{
|
||||
|
||||
@:allow(kernel.Init)
|
||||
private function new () {
|
||||
KernelEvents.instance.on("modem_message",(params)->{
|
||||
var pack = Package.fromEvent(params);
|
||||
handelIncomming(pack,params[1]);
|
||||
KernelEvents.instance.onModemMessage.handle(params ->{
|
||||
var pack: Package = {
|
||||
fromID: params.replyChannel,
|
||||
toID: params.channel,
|
||||
msgID: params.message.msgID,
|
||||
type: params.message.type,
|
||||
data: params.message.data,
|
||||
};
|
||||
|
||||
handelIncomming(pack,params.addr);
|
||||
});
|
||||
|
||||
allModems = Peripheral.instance.getModems();
|
||||
open();
|
||||
discoverNeighbors();
|
||||
|
||||
Reference in New Issue
Block a user