PingParser class

Constructors

PingParser({required RegExp responseStr, required RegExp responseRgx, RegExp? sequenceRgx, required RegExp summaryStr, required RegExp summaryRgx, required RegExp timeoutStr, required RegExp unknownHostStr, RegExp? errorStr})

Properties

errorStr RegExp?
String(s) used to detect misc unknown error(s)
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
responseParser StreamTransformer<String, PingData>
no setter
responseRgx RegExp
Parses a standard ping response groups: host, icmp_seq, ttl, time
getter/setter pair
responseStr RegExp
String used to detect a ping response
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sequenceRgx RegExp?
Parses the sequence identifier groups: icmp_seq
getter/setter pair
summaryRgx RegExp
Parses a ping summary groups: transmitted, received, time (optional)
getter/setter pair
summaryStr RegExp
String used to detect a ping summary
getter/setter pair
timeoutStr RegExp
String used to detect a timeout error
getter/setter pair
unknownHostStr RegExp
String used to detect an unknown host error
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited