Interface Client<TRequest,TResponse>
- All Known Subinterfaces:
Client<TRequest,TResponse>
@JsType(isNative=true,
name="dhinternal.grpcWeb.client.Client",
namespace="<global>")
public interface Client<TRequest,TResponse>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidvoidonEnd(Client.OnEndCallbackFn callback) voidonHeaders(Client.OnHeadersCallbackFn callback) voidonMessage(Client.OnMessageCallbackFn<? super TResponse> callback) voidvoidstart()default voidstart(BrowserHeaders metadata) voidstart(Client.StartMetadataUnionType metadata) default voiddefault voiddefault voidstart(jsinterop.base.JsPropertyMap<Client.StartMetadataJsPropertyMapTypeParameterUnionType> metadata)
-
Method Details
-
close
void close() -
finishSend
void finishSend() -
onEnd
-
onHeaders
-
onMessage
-
send
-
start
void start() -
start
-
start
@JsOverlay default void start(jsinterop.base.JsPropertyMap<Client.StartMetadataJsPropertyMapTypeParameterUnionType> metadata) -
start
-
start
-
start
-