private void OnSocketStatusChanged(IntPtr customObject, IntPtr socketRef, SocketConnectionStatus status, [MarshalAs(UnmanagedType.LPStr)] string msg) { // status changed _IsSocketConnected = (status == SocketConnectionStatus.CS_Connected); _btnConnectString = _IsSocketConnected?"Disconnect":"Connect"; Debug.Log(msg); }
void onSocketStatusChangeded(IntPtr customObject, IntPtr sockRef, SocketConnectionStatus status, string msg) { txtSockStatus.Dispatcher.Invoke(new Action(delegate() { txtSockStatus.Text = msg; })); }