UdpConnection.attach constructor

UdpConnection.attach(
  1. RawDatagramSocket socket,
  2. ObjectAdapterI adapter
)

Implementation

factory UdpConnection.attach(
    RawDatagramSocket socket, ObjectAdapterI adapter) {
  // socket -> Endpoint
  final ep = UdpEndpoint(
    host: '', // TODO: is this right?
    interface: '', // TODO:
    port: socket.port,
    secure: false,
    addressList: [socket.address],
  );

  return UdpConnection(
    socket: socket,
    adapter: adapter,
    endpoint: ep,
  )..init();
}