Beispiel #1
0
 private void CacheVote(MemoryStream buffer)
 {
     MessageConverters.MessageToBytes(new Vote(_node.Id), buffer);
     CacheMessagePair(buffer, OperationalMessage.VOTE);
 }
Beispiel #2
0
 private void CachePing(MemoryStream buffer)
 {
     MessageConverters.MessageToBytes(new Ping(_node.Id), buffer);
     CacheMessagePair(buffer, OperationalMessage.PING);
 }
Beispiel #3
0
 private void CacheJoin(MemoryStream buffer)
 {
     MessageConverters.MessageToBytes(new Join(_node), buffer);
     CacheMessagePair(buffer, OperationalMessage.JOIN);
 }
Beispiel #4
0
 private void CacheLeader(MemoryStream buffer)
 {
     MessageConverters.MessageToBytes(new Leader(_node.Id), buffer);
     CacheMessagePair(buffer, OperationalMessage.LEADER);
 }
Beispiel #5
0
 private void CacheElect(MemoryStream buffer)
 {
     MessageConverters.MessageToBytes(new Elect(_node.Id), buffer);
     CacheMessagePair(buffer, OperationalMessage.ELECT);
 }