socket v0.3.13 Socket.Stream.Protocol protocol
Link to this section Summary
Functions
Close the socket
Send a file through the socket, using non-copying operations where available
Receive data from the socket compatible with the packet type
Receive data from the socket with the given length or options
Receive data from the socket with the given length and options
Send data through the socket
Shutdown the socket in the given mode, either :both
, :read
, or :write
Link to this section Types
Link to this section Functions
Close the socket.
Send a file through the socket, using non-copying operations where available.
Receive data from the socket compatible with the packet type.
recv(t(), non_neg_integer() | Keyword.t()) :: {:ok, term()} | {:error, term()}
Receive data from the socket with the given length or options.
recv(t(), non_neg_integer(), Keyword.t()) :: {:ok, term()} | {:error, term()}
Receive data from the socket with the given length and options.
Send data through the socket.
Shutdown the socket in the given mode, either :both
, :read
, or :write
.