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 interface
static interface
static interface
static interface
static interface
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
void
void
onEnd
(Client.OnEndCallbackFn callback) void
onHeaders
(Client.OnHeadersCallbackFn callback) void
onMessage
(Client.OnMessageCallbackFn<? super TResponse> callback) void
void
start()
default void
start
(BrowserHeaders metadata) void
start
(Client.StartMetadataUnionType metadata) default void
default void
default void
start
(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
-