npc 0.0.5 copy "npc: ^0.0.5" to clipboard
npc: ^0.0.5 copied to clipboard

outdated

Near Procedure Call.

Near Procedure Call. #

Usage #

// Create a NPC
final npc = NPC((message) async{
    // send message
});
//call when message received:
await npc.receive(message);
// register handle
npc.on('ping', (param, cancelable, notify)=>'pong');
// emit
await npc.emit('say', 'hello');
// deliver
final r =await npc.deliver('download', param: '/path', onNotify: (param){

});

Try the example for more usage. #

0
likes
0
points
142
downloads

Publisher

unverified uploader

Weekly Downloads

Near Procedure Call.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

cancelable, meta

More

Packages that depend on npc