Ejemplo n.º 1
0
 public void SendWithHeaderImagePath(Ex.LogLevel level, string category, string pngPath)
 {
     byte[] buf = null;
     using (var fs = new System.IO.FileStream(pngPath, System.IO.FileMode.Open, System.IO.FileAccess.Read))
     {
         buf = new byte[fs.Length];
         fs.Read(buf, 0, buf.Length);
     }
     SendWithHeader(DataType.Image, level, category, buf);
 }
Ejemplo n.º 2
0
        public void SendWithHeader(DataType dataType, Ex.LogLevel level, string category, byte[] data)
        {
            Desc desc = new Desc {
                header = new Header(dataType, data.Length),
                // level = level,
                // category = category,
                rawData = data,
            };

            var rtn = m_socket.Send(ToByteRevenge(desc));

            Console.WriteLine($"send with header: {rtn}");
        }
Ejemplo n.º 3
0
 public void SendWithHeaderString(Ex.LogLevel level, string category, string data)
 {
     SendWithHeader(DataType.String, level, category, Encoding.UTF8.GetBytes(data));
 }
Ejemplo n.º 4
0
 public void SendWithHeaderFloat(Ex.LogLevel level, string category, float data)
 {
     SendWithHeader(DataType.Float, level, category, BitConverter.GetBytes(data));
 }