BufferedSocket class
Properties
- closed → bool
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- onClosed ↔ ClosedHandler?
-
getter/setter pair
- onDataReady ↔ DataReadyHandler?
-
When data arrives and there is no read currently in progress, the
onDataReady handler is called.
getter/setter pair
- onDone ↔ DoneHandler?
-
getter/setter pair
- onError ↔ ErrorHandler?
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
close(
) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
readBuffer(
ReadBuffer buffer) → Future< ReadBuffer> -
Reads into
buffer
from the socket, and returns the same buffer in a Future which completes when enough bytes have been read to fill the buffer. -
startSSL(
) → Future< void> -
toString(
) → String -
A string representation of this object.
inherited
-
writeBuffer(
Uint8List buffer) → Future< void> -
Writes
buffer
to the socket, and returns the same buffer in a Future which completes when it has all been written. -
writeBufferPart(
Uint8List buffer, int start, int length) → Future< void>
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
connect(
String? host, int? port, {DataReadyHandler? onDataReady, DoneHandler? onDone, ErrorHandler? onError, ClosedHandler? onClosed, SocketFactory socketFactory = defaultSocketFactory}) → Future< BufferedSocket> -
defaultSocketFactory(
dynamic host, int? port) → Future< RawSocket>