[common] udpate proto
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
package ru.m.connect;
|
||||
|
||||
import haxe.io.Bytes;
|
||||
import hxsignal.impl.Signal1;
|
||||
import promhx.Promise;
|
||||
import protohx.Message;
|
||||
import ru.m.signal.Signal;
|
||||
|
||||
|
||||
enum ConnectionEvent {
|
||||
@@ -14,8 +14,9 @@ enum ConnectionEvent {
|
||||
|
||||
interface IConnection<O:Message, I:Message> {
|
||||
public var connected(default, null):Bool;
|
||||
public var handler(default, null):Signal1<ConnectionEvent>;
|
||||
public var packetHandler(default, null):Signal1<I>;
|
||||
public var handler(default, null):Signal<ConnectionEvent>;
|
||||
public var sendHandler(default, null):Signal<O>;
|
||||
public var receiveHandler(default, null):Signal<I>;
|
||||
|
||||
public function connect():Promise<IConnection<O, I>>;
|
||||
public function disconnect():Void;
|
||||
|
||||
Reference in New Issue
Block a user