public virtual void onMessage(MessageEvent e)
 {
 }
 internal static MessageEvent FromNative(CDOMessageEvent messageEvnt)
 {
     MessageEvent result = new MessageEvent();
     result._srcUserId = messageEvnt.srcUserId;
     result._data = messageEvnt.data.body;
     return result;
 }
 public virtual void onMessage(MessageEvent e)
 {
     if (Message != null)
         Message(this, e);
 }