Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( UserMap *ClientsMap = NewClientsMap() SubscribedUsersMap *ClientsMap = NewClientsMap() Id_Gen *id_Generator = &id_Generator{ start_ID: 0, } ConnUpgrader = websocket.Upgrader{} )
Functions ¶
func EchoDummyWS ¶
func EchoDummyWS(c echo.Context) error
Types ¶
type ClientsMap ¶
func NewClientsMap ¶
func NewClientsMap() *ClientsMap
func (*ClientsMap) AddClient ¶
func (c *ClientsMap) AddClient(clientID string, client *Client)
func (*ClientsMap) DeleteClient ¶
func (c *ClientsMap) DeleteClient(clientID string)
func (*ClientsMap) GetClient ¶
func (c *ClientsMap) GetClient(clientID string) (Client, bool)
Returns the client if found. Else returns false
func (*ClientsMap) GetClientsStr ¶
func (c *ClientsMap) GetClientsStr() string
Returns a string of all the online clients
Click to show internal directories.
Click to hide internal directories.