write method - RawSocket class - dart:io library (original) (raw)
write abstract method
int write(
Writes up to count
bytes of the buffer from offset
buffer offset to the socket.
The number of successfully written bytes is returned. This function is non-blocking and will only write data if buffer space is available in the socket. This means that the number of successfully written bytes may be less than count
or even 0.
Transmission of the buffer may be delayed unlessSocketOption.tcpNoDelay is set with RawSocket.setOption.
The default value for offset
is 0, and the default value for count
isbuffer.length - offset
.
Implementation
int write(List<int> buffer, [int offset = 0, int? count]);