Example #1
0
 public CBackendController(string server_url, ushort port,
                           RequestUsersCallBack request_users_callback,
                           LoginRequestCallback login_request_callback,
                           MessageStatusChangeCallback msg_status_changed_callback,
                           MessageReceivedCallback msg_received_callback)
 {
     m_native_object               = create_backend_instance(server_url, port);
     m_request_users_callback      = request_users_callback;
     m_login_request_callback      = login_request_callback;
     m_msg_status_changed_callback = msg_status_changed_callback;
     m_msg_received_callback       = msg_received_callback;
     set_msg_status_changed_callback(m_native_object, m_msg_status_changed_callback);
     set_msg_received_callback(m_native_object, m_msg_received_callback);
 }
Example #2
0
 static private extern void call_request_active_users(IntPtr pObject, [MarshalAs(UnmanagedType.FunctionPtr)] RequestUsersCallBack pfResult);