예제 #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;
 }