handle method

  1. @protected
Future handle(
  1. Packet packet,
  2. Transport sc
)

Implementation

@protected
Future handle(Packet packet, Transport sc) async {
  try {
    packet = base64Decode(String.fromCharCodes(packet));
    for (var i = layers.length - 1; i >= 0; i--) {
      packet = await layers[i].decode(packet);
    }
    for (var handler in handlers) {
      handler(packet, this);
    }
  } catch (e) {
    print("handle event: $e");
  }
}