コード例 #1
0
        public void Write(Stream buffer)
        {
            var message     = RawMessage.ReadFromWithHeader(buffer);
            var textMessage = message.AsTextMessage();

            Writes.Add(textMessage);
            Until.Happened();
        }
コード例 #2
0
ファイル: RedisClient.cs プロジェクト: zmm623/IKendeLib
 private void Init(RedisClientSection section)
 {
     if (!string.IsNullOrEmpty(section.Cached))
     {
         mCached = new KCached.CacheManager(section.Cached);
     }
     foreach (HostItem item in section.Writes)
     {
         Writes.Add(new RedisHost(item.Host, item.Connections));
     }
     foreach (HostItem item in section.Reads)
     {
         Reads.Add(new RedisHost(item.Host, item.Connections));
     }
     DB = section.DB;
 }
コード例 #3
0
 public override void WriteLine(string message) => Writes.Add(message);
コード例 #4
0
        public int Write(byte[] data, int len)
        {
            Writes.Add((byte[])data.Clone());

            return(len);
        }