コード例 #1
0
        public async Task KickSessionFromLobby(TempSessionWithSecrets userSession, ConnectedSession lobbySession)
        {
            var lobbyApi = new LobbyApi();

            lobbyApi.Configuration.ApiKey["api_key"] = userSession.ApiKey;
            await lobbyApi.SessionDeleteAsync(lobbySession.LobbyId, lobbySession.SessionId);
        }
コード例 #2
0
ファイル: Server.cs プロジェクト: ComposerCookie/TeamSmiter
 public void SendWhiteboardTakePen(ConnectedSession p)
 {
     NetOutgoingMessage om = _server.CreateMessage();
     om.WriteVariableInt32((int)ServerSendType.SendWhiteboardTakePen);
     _server.SendMessage(om, p.Connection, NetDeliveryMethod.ReliableOrdered, 0);
     WriteText("Revoked " + p.Username + "'s pen privilege");
 }