C# Class UserManager

Inheritance: MonoBehaviour
Afficher le fichier Open project: buronix/LLApi-Basic-Implementation Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
generateToken ( string userID ) : string

Method Details

ConnectUser() public méthode

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
Résultat bool

DisconnectByConnection() public méthode

public DisconnectByConnection ( int connectionID ) : bool
connectionID int
Résultat bool

DisconnectUserByID() public méthode

public DisconnectUserByID ( string userID ) : bool
userID string
Résultat bool

DisconnectUserByTokenID() public méthode

public DisconnectUserByTokenID ( string tokenID ) : bool
tokenID string
Résultat bool

GetUserByTokenIDSecure() public méthode

public GetUserByTokenIDSecure ( string tokenID, int connectionID, ClientInfo, &client, string &detailMessage ) : bool
tokenID string
connectionID int
client ClientInfo,
detailMessage string
Résultat bool

UserManager() public méthode

public UserManager ( GameServer, gameServer ) : System.Collections.Generic
gameServer GameServer,
Résultat System.Collections.Generic

createUser() public méthode

public createUser ( string userID, string userName ) : bool
userID string
userName string
Résultat bool

getConnectedUserNames() public méthode

public getConnectedUserNames ( ) : List
Résultat List

getConnectedUsersConnectionsID() public méthode

public getConnectedUsersConnectionsID ( ) : List
Résultat List

tryGetUserByID() public méthode

public tryGetUserByID ( string userID, ClientInfo &client ) : bool
userID string
client ClientInfo
Résultat bool