public static string StatusToString(FLIRConnectionStatus status) { if (IntPtr.Size == 8) { return(NSString.FromHandle(global::ApiDefinition.Messaging.IntPtr_objc_msgSend_UInt64(class_ptr, Selector.GetHandle("statusToString:"), (UInt64)status))); } else { return(NSString.FromHandle(global::ApiDefinition.Messaging.IntPtr_objc_msgSend_UInt32(class_ptr, Selector.GetHandle("statusToString:"), (UInt32)status))); } }
public void OnConnectionStatusChanged(FLIRCamera camera, FLIRConnectionStatus status, NSError error) { if (camera == null) { throw new ArgumentNullException("camera"); } if (IntPtr.Size == 8) { global::ApiDefinition.Messaging.void_objc_msgSend_IntPtr_UInt64_IntPtr(this.Handle, Selector.GetHandle("onConnectionStatusChanged:Status:withError:"), camera.Handle, (UInt64)status, error == null ? IntPtr.Zero : error.Handle); } else { global::ApiDefinition.Messaging.void_objc_msgSend_IntPtr_UInt32_IntPtr(this.Handle, Selector.GetHandle("onConnectionStatusChanged:Status:withError:"), camera.Handle, (UInt32)status, error == null ? IntPtr.Zero : error.Handle); } }
public abstract void OnConnectionStatusChanged(FLIRCamera camera, FLIRConnectionStatus status, NSError error);