DirectUDPSocketOpenedEvent.fromJson constructor

DirectUDPSocketOpenedEvent.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory DirectUDPSocketOpenedEvent.fromJson(Map<String, dynamic> json) {
  return DirectUDPSocketOpenedEvent(
    identifier: RequestId.fromJson(json['identifier'] as String),
    localAddr: json['localAddr'] as String,
    localPort: json['localPort'] as int,
    timestamp: MonotonicTime.fromJson(json['timestamp'] as num),
    remoteAddr: json.containsKey('remoteAddr')
        ? json['remoteAddr'] as String
        : null,
    remotePort: json.containsKey('remotePort')
        ? json['remotePort'] as int
        : null,
  );
}