获取用户的连接
(appId uint32, userId string)
| 118 | |
| 119 | // 获取用户的连接 |
| 120 | func (manager *ClientManager) GetUserClient(appId uint32, userId string) (client *Client) { |
| 121 | |
| 122 | manager.UserLock.RLock() |
| 123 | defer manager.UserLock.RUnlock() |
| 124 | |
| 125 | userKey := GetUserKey(appId, userId) |
| 126 | if value, ok := manager.Users[userKey]; ok { |
| 127 | client = value |
| 128 | } |
| 129 | |
| 130 | return |
| 131 | } |
| 132 | |
| 133 | // GetClientsLen |
| 134 | func (manager *ClientManager) GetUsersLen() (userLen int) { |
no test coverage detected