コード例 #1
0
 /// <summary></summary>
 /// <param name="callback">Listener whose registration status shall be tested.</param>
 /// <param name="filter">A set of filters that restricts the events that will be sent to this listener.</param>
 /// <returns>True if <em>callback</em> is registered to the event.</returns>
 public virtual ValueTask <bool> HasListener(Action <OnErrorOccurredEventHasListenerCallbackDetails> callback, RequestFilter filter)
 {
     return(InvokeAsync <bool>("hasListener", callback, filter));
 }
コード例 #2
0
 /// <summary>Deregisters an event listener <em>callback</em> from an event.</summary>
 /// <param name="callback">Listener that shall be unregistered.</param>
 /// <param name="filter">A set of filters that restricts the events that will be sent to this listener.</param>
 public virtual ValueTask RemoveListener(Action <OnErrorOccurredEventRemoveListenerCallbackDetails> callback, RequestFilter filter)
 {
     return(InvokeVoidAsync("removeListener", callback, filter));
 }
コード例 #3
0
 /// <summary>Deregisters an event listener <em>callback</em> from an event.</summary>
 /// <param name="callback">Listener that shall be unregistered.</param>
 /// <param name="filter">A set of filters that restricts the events that will be sent to this listener.</param>
 /// <param name="extraInfoSpec">Array of extra information that should be passed to the listener function.</param>
 public virtual ValueTask RemoveListener(Action <OnCompletedEventRemoveListenerCallbackDetails> callback, RequestFilter filter, IEnumerable <OnCompletedOptions> extraInfoSpec)
 {
     return(InvokeVoidAsync("removeListener", callback, filter, extraInfoSpec));
 }
コード例 #4
0
 /// <summary>Deregisters an event listener <em>callback</em> from an event.</summary>
 /// <param name="callback">Listener that shall be unregistered.</param>
 /// <param name="filter">A set of filters that restricts the events that will be sent to this listener.</param>
 /// <param name="extraInfoSpec">Array of extra information that should be passed to the listener function.</param>
 public virtual ValueTask RemoveListener(Func <OnAuthRequiredEventRemoveListenerCallbackDetails, Action <BlockingResponse>, BlockingResponse> callback, RequestFilter filter, IEnumerable <OnAuthRequiredOptions> extraInfoSpec)
 {
     return(InvokeVoidAsync("removeListener", callback, filter, extraInfoSpec));
 }
コード例 #5
0
 /// <summary></summary>
 /// <param name="callback">Listener whose registration status shall be tested.</param>
 /// <param name="filter">A set of filters that restricts the events that will be sent to this listener.</param>
 /// <param name="extraInfoSpec">Array of extra information that should be passed to the listener function.</param>
 /// <returns>True if <em>callback</em> is registered to the event.</returns>
 public virtual ValueTask <bool> HasListener(Action <OnCompletedEventHasListenerCallbackDetails> callback, RequestFilter filter, IEnumerable <OnCompletedOptions> extraInfoSpec)
 {
     return(InvokeAsync <bool>("hasListener", callback, filter, extraInfoSpec));
 }
コード例 #6
0
 /// <summary>Registers an event listener <em>callback</em> to an event.</summary>
 /// <param name="callback">Fired just before a request is going to be sent to the server (modifications of previous onBeforeSendHeaders callbacks are visible by the time onSendHeaders is fired).</param>
 /// <param name="filter">A set of filters that restricts the events that will be sent to this listener.</param>
 /// <param name="extraInfoSpec">Array of extra information that should be passed to the listener function.</param>
 public virtual ValueTask AddListener(Action <OnSendHeadersEventAddListenerCallbackDetails> callback, RequestFilter filter, IEnumerable <OnSendHeadersOptions> extraInfoSpec)
 {
     return(InvokeVoidAsync("addListener", callback, filter, extraInfoSpec));
 }
コード例 #7
0
 /// <summary></summary>
 /// <param name="callback">Listener whose registration status shall be tested.</param>
 /// <param name="filter">A set of filters that restricts the events that will be sent to this listener.</param>
 /// <param name="extraInfoSpec">Array of extra information that should be passed to the listener function.</param>
 /// <returns>True if <em>callback</em> is registered to the event.</returns>
 public virtual ValueTask <bool> HasListener(Func <OnHeadersReceivedEventHasListenerCallbackDetails, BlockingResponse> callback, RequestFilter filter, IEnumerable <OnHeadersReceivedOptions> extraInfoSpec)
 {
     return(InvokeAsync <bool>("hasListener", callback, filter, extraInfoSpec));
 }
コード例 #8
0
 /// <summary>Registers an event listener <em>callback</em> to an event.</summary>
 /// <param name="callback">Fired when a request is about to occur.</param>
 /// <param name="filter">A set of filters that restricts the events that will be sent to this listener.</param>
 /// <param name="extraInfoSpec">Array of extra information that should be passed to the listener function.</param>
 public virtual ValueTask AddListener(Func <OnBeforeRequestEventAddListenerCallbackDetails, BlockingResponse> callback, RequestFilter filter, IEnumerable <OnBeforeRequestOptions> extraInfoSpec)
 {
     return(InvokeVoidAsync("addListener", callback, filter, extraInfoSpec));
 }
コード例 #9
0
 /// <summary>Deregisters an event listener <em>callback</em> from an event.</summary>
 /// <param name="callback">Listener that shall be unregistered.</param>
 /// <param name="filter">A set of filters that restricts the events that will be sent to this listener.</param>
 /// <param name="extraInfoSpec">Array of extra information that should be passed to the listener function.</param>
 public virtual ValueTask RemoveListener(Func <OnBeforeSendHeadersEventRemoveListenerCallbackDetails, BlockingResponse> callback, RequestFilter filter, IEnumerable <OnBeforeSendHeadersOptions> extraInfoSpec)
 {
     return(InvokeVoidAsync("removeListener", callback, filter, extraInfoSpec));
 }