internal void SetOnEndpointLostCallback(Action <long, string> callback) { C.EndpointDiscoveryListenerHelper_SetOnEndpointLostCallback( SelfPtr(), InternalOnEndpointLostCallback, Callbacks.ToIntPtr(callback) ); }
internal void SetOnEndpointFound(Action <long, NativeEndpointDetails> callback) { C.EndpointDiscoveryListenerHelper_SetOnEndpointFoundCallback( SelfPtr(), InternalOnEndpointFoundCallback, Callbacks.ToIntPtr <long, NativeEndpointDetails>( callback, NativeEndpointDetails.FromPointer) ); }
protected override void CallDispose(HandleRef selfPointer) { C.EndpointDiscoveryListenerHelper_Dispose(selfPointer); }
internal NativeEndpointDiscoveryListenerHelper() : base(C.EndpointDiscoveryListenerHelper_Construct()) { }