Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Connection ¶
type EventHandlers ¶ added in v0.5.5
type EventHandlers struct {
RegisterHandler, UnregisterHandler func(s *Socket)
}
type NamespaceEventHandlerMap ¶ added in v0.5.5
type NamespaceEventHandlerMap map[string]*EventHandlers
type Registry ¶
func BuildAndRunSocketRegistry ¶
func BuildAndRunSocketRegistry(eventHandlersMap NamespaceEventHandlerMap) *Registry
type Socket ¶
type Socket struct {
Ctx context.Context
ErrorLogger errorlogger.ErrorLogger
Connection *Connection
ID string
Namespace string
}
Click to show internal directories.
Click to hide internal directories.