mirror of
https://github.com/raz-varren/sacrificial-socket.git
synced 2025-10-05 16:16:58 +08:00
added socketcast
This commit is contained in:
@@ -112,6 +112,11 @@ func (s *Socket) Broadcast(eventName string, data interface{}) {
|
||||
s.serv.hub.broadcast(&BroadcastMsg{eventName, data})
|
||||
}
|
||||
|
||||
//Socketcast dispatches an event to the specified socket ID.
|
||||
func (s *Socket) Socketcast(socketID, eventName string, data interface{}) {
|
||||
s.serv.Roomcast("__socket_id:"+socketID, eventName, data)
|
||||
}
|
||||
|
||||
//Emit dispatches an event to s.
|
||||
func (s *Socket) Emit(eventName string, data interface{}) error {
|
||||
d, msgType := emitData(eventName, data)
|
||||
|
Reference in New Issue
Block a user