## Uses of Interface
org.red5.server.api.service.IPendingServiceCallback

Packages that use IPendingServiceCallback
Package | Description
--- | ---
org.red5.server.api.service |
org.red5.server.net.rtmp |
org.red5.server.service |
org.red5.server.stream.bandwidth |

### Uses of IPendingServiceCallback in org.red5.server.api.service

Methods in org.red5.server.api.service that return types with arguments of type IPendingServiceCallback
Modifier and Type | Method and Description
--- | ---
`Set<IPendingServiceCallback>` | IPendingServiceCall.`getCallbacks()` Returns list of callback objects, usually callback object represented as an anonymous class instance that implements IPendingServiceCallback interface.

Methods in org.red5.server.api.service with parameters of type IPendingServiceCallback
Modifier and Type | Method and Description
--- | ---
`void` | IServiceCapableConnection.`invoke(String method, IPendingServiceCallback callback)` Invoke method by name with callback
`void` | IServiceCapableConnection.`invoke(String method, Object[] params, IPendingServiceCallback callback)`
`static void` | ServiceUtils.`invokeOnAllConnections(IScope scope, String method, Object[] params, IPendingServiceCallback callback)` Invoke a method on all connections to a given scope and handle result.
`static void` | ServiceUtils.`invokeOnAllConnections(String method, Object[] params, IPendingServiceCallback callback)` Invoke a method on all connections to the current scope and handle result.
`static void` | ServiceUtils.`invokeOnClient(IClient client, IScope scope, String method, Object[] params, IPendingServiceCallback callback)` Invoke a method on all connections of a client to a given scope and handle result.
`static boolean` | ServiceUtils.`invokeOnConnection(IConnection conn, String method, Object[] params, IPendingServiceCallback callback)` Invoke a method on a given connection and handle result.
`static boolean` | ServiceUtils.`invokeOnConnection(String method, Object[] params, IPendingServiceCallback callback)` Invoke a method on the current connection and handle result.
`void` | IPendingServiceCall.`registerCallback(IPendingServiceCallback callback)` Registers callback object usually represented as an anonymous class instance that implements IPendingServiceCallback interface.
`void` | IPendingServiceCall.`unregisterCallback(IPendingServiceCallback callback)` Unregisters callback object usually represented as an anonymous class instance that implements IPendingServiceCallback interface.

### Uses of IPendingServiceCallback in org.red5.server.net.rtmp

Methods in org.red5.server.net.rtmp with parameters of type IPendingServiceCallback
Modifier and Type | Method and Description
--- | ---
`void` | RTMPConnection.`invoke(String method, IPendingServiceCallback callback)` Invoke method by name with callback
`void` | RTMPConnection.`invoke(String method, Object[] params, IPendingServiceCallback callback)`

### Uses of IPendingServiceCallback in org.red5.server.service

Methods in org.red5.server.service that return types with arguments of type IPendingServiceCallback
Modifier and Type | Method and Description
--- | ---
`Set<IPendingServiceCallback>` | PendingCall.`getCallbacks()` Returns list of callback objects, usually callback object represented as an anonymous class instance that implements IPendingServiceCallback interface.

Methods in org.red5.server.service with parameters of type IPendingServiceCallback
Modifier and Type | Method and Description
--- | ---
`void` | PendingCall.`registerCallback(IPendingServiceCallback callback)` Registers callback object usually represented as an anonymous class instance that implements IPendingServiceCallback interface.
`void` | PendingCall.`unregisterCallback(IPendingServiceCallback callback)` Unregisters callback object usually represented as an anonymous class instance that implements IPendingServiceCallback interface.

### Uses of IPendingServiceCallback in org.red5.server.stream.bandwidth

Classes in org.red5.server.stream.bandwidth that implement IPendingServiceCallback
Modifier and Type | Class and Description
--- | ---
`class` | `ClientServerDetection`
`class` | `ServerClientDetection` Calculates the bandwidth between the client and server.