package
0.8.14
Repository: https://github.com/rsocket/rsocket-go.git
Documentation: pkg.go.dev

# Functions

IsSocketClosedError returns true if input error is for socket closed.
NewBaseSocket creates a new BaseSocket.
NewClient create a simple client-side socket.
NewClientDuplexConnection creates a new client-side DuplexConnection.
NewKeepaliver creates a new keepaliver.
NewResumableClientSocket creates a client-side socket with resume support.
NewResumableServerSocket creates a new server-side socket with resume support.
NewServerDuplexConnection creates a new server-side DuplexConnection.
NewSimpleServerSocket creates a new server-side socket.
ToIntRequestN converts n to valid request n.
ToUint32RequestN converts n to valid request n.

# Structs

AbstractRSocket represents an abstract RSocket.
BaseSocket is basic socket.
DuplexConnection represents a socket of RSocket which can be a requester or a responder.
Keepaliver controls connection keepalive.
SetupInfo represents basic info of setup.

# Interfaces

ClientSocket represents a client-side socket.
Closeable represents a closeable target.
Responder is a contract providing different interaction models for RSocket protocol.
ServerSocket represents a server-side socket.
StreamID can be used to generate stream ids.