Esempio n. 1
0
        public Message LoginRequired()
        {
            Message ResponseMessage = new Message();

            ResponseMessage.RecipientGUID = null;
            ResponseMessage.SenderGUID    = ServerGUID;
            ResponseMessage.CreatedUtc    = DateTime.Now.ToUniversalTime();
            ResponseMessage.Success       = false;
            ResponseMessage.SyncRequest   = false;
            ResponseMessage.SyncResponse  = false;
            ResponseMessage.Data          = FailureData.ToBytes(ErrorTypes.LoginRequired, "Login required", null);
            return(ResponseMessage);
        }
Esempio n. 2
0
 public Message ChannelDeleteFailure(ServerClient currentClient, Message currentMessage, Channel currentChannel)
 {
     currentMessage = currentMessage.Redact();
     currentMessage.RecipientGUID = currentMessage.SenderGUID;
     currentMessage.SenderGUID    = ServerGUID;
     currentMessage.ChannelGUID   = currentChannel.ChannelGUID;
     currentMessage.CreatedUtc    = DateTime.Now.ToUniversalTime();
     currentMessage.Success       = false;
     currentMessage.SyncResponse  = currentMessage.SyncRequest;
     currentMessage.SyncRequest   = false;
     currentMessage.Data          = FailureData.ToBytes(ErrorTypes.UnableToDeleteChannel, "Unable to delete channel", currentChannel.ChannelGUID);
     return(currentMessage);
 }
Esempio n. 3
0
 public Message ChannelNoSubscribers(ServerClient currentClient, Message currentMessage, Channel currentChannel)
 {
     currentMessage = currentMessage.Redact();
     currentMessage.RecipientGUID = currentMessage.SenderGUID;
     currentMessage.SenderGUID    = ServerGUID;
     currentMessage.ChannelGUID   = currentChannel.ChannelGUID;
     currentMessage.CreatedUtc    = DateTime.Now.ToUniversalTime();
     currentMessage.Success       = true;
     currentMessage.SyncResponse  = currentMessage.SyncRequest;
     currentMessage.SyncRequest   = false;
     currentMessage.Data          = FailureData.ToBytes(ErrorTypes.NoChannelSubscribers, "No subscribers in channel", currentChannel.ChannelGUID);
     return(currentMessage);
 }