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