Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderSet = wire.NewSet(CreateInitWebSocketFn)
Functions ¶
func NewBroadcastSubject ¶
func NewBroadcastSubject() *broadcastSubject
func NewUnicastSubject ¶
func NewUnicastSubject() *unicastSubject
Types ¶
type ActuatorFetchProcess ¶ added in v0.0.12
type ActuatorFetchProcess struct { }
ActuatorFetchProcess defines messages for actuators to fetch processes.
type ActuatorReturnProcess ¶ added in v0.0.12
type ActuatorReturnProcess struct { }
type ActuatorStatus ¶
type ActuatorStatus struct { }
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client is a middleman between the websocket connection and the hub.
type Hub ¶
type Hub struct {
// contains filtered or unexported fields
}
Hub maintains the set of active clients and broadcasts messages to the clients.
type InitWebsocketGroupFn ¶
type InitWebsocketGroupFn func(r *gin.RouterGroup)
func CreateInitWebSocketFn ¶
func CreateInitWebSocketFn() InitWebsocketGroupFn
type JudgeStart ¶
type JudgeStart struct { }
Click to show internal directories.
Click to hide internal directories.