Package io.grpc.internal
Class KeepAliveManager.ClientKeepAlivePinger
java.lang.Object
io.grpc.internal.KeepAliveManager.ClientKeepAlivePinger
- All Implemented Interfaces:
KeepAliveManager.KeepAlivePinger
- Enclosing class:
KeepAliveManager
public static final class KeepAliveManager.ClientKeepAlivePinger
extends Object
implements KeepAliveManager.KeepAlivePinger
Default client side
KeepAliveManager.KeepAlivePinger.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidCallback when Ping Ack was not received in KEEPALIVE_TIMEOUT.voidping()Sends out a keep-alive ping.
-
Field Details
-
transport
-
-
Constructor Details
-
ClientKeepAlivePinger
-
-
Method Details
-
ping
public void ping()Description copied from interface:KeepAliveManager.KeepAlivePingerSends out a keep-alive ping.- Specified by:
pingin interfaceKeepAliveManager.KeepAlivePinger
-
onPingTimeout
public void onPingTimeout()Description copied from interface:KeepAliveManager.KeepAlivePingerCallback when Ping Ack was not received in KEEPALIVE_TIMEOUT. Should shutdown the transport.- Specified by:
onPingTimeoutin interfaceKeepAliveManager.KeepAlivePinger
-