C# Класс UserManager

Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ConnectUser ( string userID, int connectionID, int senderID, float sessionTime, string &tokenID, string &message ) : bool
DisconnectByConnection ( int connectionID ) : bool
DisconnectUserByID ( string userID ) : bool
DisconnectUserByTokenID ( string tokenID ) : bool
GetUserByTokenIDSecure ( string tokenID, int connectionID, ClientInfo, &client, string &detailMessage ) : bool
UserManager ( GameServer, gameServer ) : System.Collections.Generic
createUser ( string userID, string userName ) : bool
getConnectedUserNames ( ) : List
getConnectedUsersConnectionsID ( ) : List
tryGetUserByID ( string userID, ClientInfo &client ) : bool

Приватные методы

Метод Описание
generateToken ( string userID ) : string

Описание методов

ConnectUser() публичный метод

public ConnectUser ( string userID, int connectionID, int senderID, float sessionTime, string &tokenID, string &message ) : bool
userID string
connectionID int
senderID int
sessionTime float
tokenID string
message string
Результат bool

DisconnectByConnection() публичный метод

public DisconnectByConnection ( int connectionID ) : bool
connectionID int
Результат bool

DisconnectUserByID() публичный метод

public DisconnectUserByID ( string userID ) : bool
userID string
Результат bool

DisconnectUserByTokenID() публичный метод

public DisconnectUserByTokenID ( string tokenID ) : bool
tokenID string
Результат bool

GetUserByTokenIDSecure() публичный метод

public GetUserByTokenIDSecure ( string tokenID, int connectionID, ClientInfo, &client, string &detailMessage ) : bool
tokenID string
connectionID int
client ClientInfo,
detailMessage string
Результат bool

UserManager() публичный метод

public UserManager ( GameServer, gameServer ) : System.Collections.Generic
gameServer GameServer,
Результат System.Collections.Generic

createUser() публичный метод

public createUser ( string userID, string userName ) : bool
userID string
userName string
Результат bool

getConnectedUserNames() публичный метод

public getConnectedUserNames ( ) : List
Результат List

getConnectedUsersConnectionsID() публичный метод

public getConnectedUsersConnectionsID ( ) : List
Результат List

tryGetUserByID() публичный метод

public tryGetUserByID ( string userID, ClientInfo &client ) : bool
userID string
client ClientInfo
Результат bool