Optional backend capability marker for socket options.
Backends which implement this interface can explicitly reject options that their underlying platform API cannot faithfully apply. Backends which do not implement it retain the portable in-memory option model.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- supportsTcpSocketOptions → bool
-
Whether TCP socket option getters and setters are implemented.
no setter
- supportsUdpSocketOptions → bool
-
Whether UDP socket option getters and setters are implemented.
no setter
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