16 lines
302 B
Go
16 lines
302 B
Go
package infra
|
|
|
|
import (
|
|
"nhooyr.io/websocket"
|
|
)
|
|
|
|
// WSClient representa una conexion WebSocket individual.
|
|
// Cada cliente tiene su propio canal de envio buffereado y una
|
|
// referencia al hub al que pertenece.
|
|
type WSClient struct {
|
|
Hub *WSHub
|
|
Conn *websocket.Conn
|
|
Send chan []byte
|
|
ID string
|
|
}
|