コード例 #1
0
ファイル: KeepAliveMessage.cs プロジェクト: lovecpus/mineral
 public KeepAliveMessage(bool flag, int priority)
     : base(UdpMessageType.BACKUP_KEEP_ALIVE, null)
 {
     this.message          = new Protocol.BackupMessage();
     this.message.Flag     = flag;
     this.message.Priority = priority;
     this.data             = this.message.ToByteArray();
 }
コード例 #2
0
ファイル: KeepAliveMessage.cs プロジェクト: lovecpus/mineral
 public KeepAliveMessage(byte[] data)
     : base(UdpMessageType.BACKUP_KEEP_ALIVE, data)
 {
     try
     {
         this.message = Protocol.BackupMessage.Parser.ParseFrom(data);
     }
     catch (System.Exception e)
     {
         Logger.Error(e.Message);
     }
 }