Documentation
¶
Index ¶
- type ConnectionAckEvent
- type DataEvent
- type ErrorEvent
- type ErrorMetadata
- type Frame
- type FrameBuilder
- func (builder *FrameBuilder) Build() app.Frame
- func (builder *FrameBuilder) WithChannel(channel string) app.FrameBuilder
- func (builder *FrameBuilder) WithID(id string) app.FrameBuilder
- func (builder *FrameBuilder) WithPayload(payload app.Payload) app.FrameBuilder
- func (builder *FrameBuilder) WithSignature(signature app.Signature) app.FrameBuilder
- func (builder *FrameBuilder) WithType(typ string) app.FrameBuilder
- type FrameBuilderFactory
- type SuccessEvent
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectionAckEvent ¶
type ConnectionAckEvent struct {
Type string `json:"type"`
TimeoutMs int `json:"connectionTimeoutMs"`
}
func (ConnectionAckEvent) ToProtocol ¶
func (event ConnectionAckEvent) ToProtocol() protocol.ConnectionAckMessage
type DataEvent ¶
type DataEvent struct {
ID string `json:"id"`
Type string `json:"type"`
Data string `json:"event"`
}
func (DataEvent) ToProtocol ¶
func (event DataEvent) ToProtocol() protocol.DataMessage
type ErrorEvent ¶
type ErrorEvent struct {
Type string `json:"type"`
ID string `json:"id"`
Errors []ErrorMetadata `json:"errors"`
}
func (ErrorEvent) ToProtocol ¶
func (event ErrorEvent) ToProtocol() protocol.ErrorMessage
type ErrorMetadata ¶
type Frame ¶
type FrameBuilder ¶
type FrameBuilder struct {
// contains filtered or unexported fields
}
func (*FrameBuilder) Build ¶
func (builder *FrameBuilder) Build() app.Frame
func (*FrameBuilder) WithChannel ¶
func (builder *FrameBuilder) WithChannel(channel string) app.FrameBuilder
func (*FrameBuilder) WithID ¶
func (builder *FrameBuilder) WithID(id string) app.FrameBuilder
func (*FrameBuilder) WithPayload ¶
func (builder *FrameBuilder) WithPayload(payload app.Payload) app.FrameBuilder
func (*FrameBuilder) WithSignature ¶
func (builder *FrameBuilder) WithSignature(signature app.Signature) app.FrameBuilder
func (*FrameBuilder) WithType ¶
func (builder *FrameBuilder) WithType(typ string) app.FrameBuilder
type FrameBuilderFactory ¶
type FrameBuilderFactory struct{}
func (FrameBuilderFactory) Create ¶
func (FrameBuilderFactory) Create() app.FrameBuilder
func (FrameBuilderFactory) Unsubscribe ¶
func (FrameBuilderFactory) Unsubscribe() app.FrameBuilder
type SuccessEvent ¶
func (SuccessEvent) ToProtocol ¶
func (event SuccessEvent) ToProtocol() protocol.SuccessMessage
Click to show internal directories.
Click to hide internal directories.