Documentation ¶
Overview ¶
Package proto specifies websocket protocol helpers.
Index ¶
- func Decode(data []byte) (*message.Message, error)
- func Encode(message protoreflect.ProtoMessage) ([]byte, error)
- func NewErrorResponse(request *message.Message, err error) (*message.Message, error)
- func NewOkResponse(request *message.Message) (*message.Message, error)
- func NewRuntimeEvent(subscriptionUID string, event runtime.Event) (*message.Message, error)
- func NewSubscribedResponse(request *message.Message, id string) (*message.Message, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Encode ¶
func Encode(message protoreflect.ProtoMessage) ([]byte, error)
Encode implements websocket message encoding.
func NewErrorResponse ¶
NewErrorResponse creates new Error message.
func NewOkResponse ¶
NewOkResponse creates new Ok message.
func NewRuntimeEvent ¶
NewRuntimeEvent creates new runtime event.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.