示例#1
0
 // TODO:
 public Datagram(string message, bool alertMe, IPAddress recipientIp)
 {
     Id             = HolkanBehaviorForm.CreateId();
     CreationTime   = DateTime.Now;
     ShowTime       = DateTime.Now;
     Message        = message;
     AlertOnConfirm = alertMe;
     // SenderIp = LocalIp;
     RecipientIp = recipientIp;
     Type        = Type.Message;
 }
示例#2
0
 public Datagram(Type type, long id = NOT_VALID_ID)
 {
     Type = type;
     Id   = (id == NOT_VALID_ID) ? HolkanBehaviorForm.CreateId() : id;
 }
示例#3
0
 // TODO:
 public Datagram(User user)
 {
     Id            = HolkanBehaviorForm.CreateId();
     Type          = Type.UserCredential;
     SystemMessage = user.CredentialsToByteArray();
 }
示例#4
0
文件: Packets.cs 项目: fwdew/HolKan
 public Packet(IPAddress recipientIp, Datagram datagram)
 {
     Id          = HolkanBehaviorForm.CreateId();
     RecipientIp = recipientIp;
     Datagram    = datagram;
 }