protected void OnMessageReceived(object msg, int count) { if (this.MessageReceivedEventHandler != null) { MobileNetwork.MobileNetworkEventArgs mobileNetworkEventArgs = new MobileNetwork.MobileNetworkEventArgs(); mobileNetworkEventArgs.Count = count; this.MessageReceivedEventHandler(msg, mobileNetworkEventArgs); } }
public void OnMessageReceivedCB(object msg, MobileNetwork.MobileNetworkEventArgs args) { Queue <Main.MobileMessage> messageQueue = this.m_messageQueue; lock (messageQueue) { Main.MobileMessage mobileMessage = new Main.MobileMessage(); mobileMessage.msg = msg; mobileMessage.args = args; this.m_messageQueue.Enqueue(mobileMessage); } }