示例#1
0
 public void CreateWhisper(string content, NColor color, string endpoint)
 {
     m = new Message(Name, MessageType.Whisper, endpoint);
     m.SetContent(content);
     m.SetColor(color);
     if (AutoSend)
     {
         if (IsSecure)
         {
             MessageHelpers.SetMessage(SStream, m);
         }
         else
         {
             MessageHelpers.SetMessage(Stream, m);
         }
         m = null;
     }
 }
示例#2
0
 public void CreateTransfer(byte[] fileContents, string filename, NColor color, string endpoint = "")
 {
     m = new Message(Name, MessageType.Transfer, endpoint);
     m.SetFileContents(fileContents);
     m.SetFilename(filename);
     m.SetColor(color);
     if (AutoSend)
     {
         if (IsSecure)
         {
             MessageHelpers.SetMessage(SStream, m);
         }
         else
         {
             MessageHelpers.SetMessage(Stream, m);
         }
         m = null;
     }
 }