DirectTCPSocketCreatedEvent.fromJson constructor
DirectTCPSocketCreatedEvent.fromJson(
- Map<String, dynamic> json
)
Implementation
factory DirectTCPSocketCreatedEvent.fromJson(Map<String, dynamic> json) {
return DirectTCPSocketCreatedEvent(
identifier: RequestId.fromJson(json['identifier'] as String),
remoteAddr: json['remoteAddr'] as String,
remotePort: json['remotePort'] as int,
options: DirectTCPSocketOptions.fromJson(
json['options'] as Map<String, dynamic>,
),
timestamp: MonotonicTime.fromJson(json['timestamp'] as num),
initiator: json.containsKey('initiator')
? Initiator.fromJson(json['initiator'] as Map<String, dynamic>)
: null,
);
}