public interface IpcChannel extends FrameConverter.FrameHandlers
| Modifier and Type | Method and Description |
|---|---|
void |
addCleanupHandler(CleanupHandler cleanupHandler) |
void |
attachClientContext(ClientContext clientContext) |
java.lang.String |
getChannelId() |
IpcChannelStatus |
getChannelStatus() |
ConnectInfo |
getConnectInfo() |
<T extends com.google.protobuf.GeneratedMessageV3> |
registerWrappedData(T messageDefaultInstance,
WrappedDataReceiver<T> receiver) |
void |
sendFrame(com.google.protobuf.GeneratedMessageV3 frame) |
void |
sendWrappedData(Frames.WrappedData wrappedData) |
onAlertFrame, onCleanup, onClientHello, onServerHello, onWrappedDatajava.lang.String getChannelId()
ConnectInfo getConnectInfo()
void attachClientContext(ClientContext clientContext)
IpcChannelStatus getChannelStatus()
void sendFrame(com.google.protobuf.GeneratedMessageV3 frame)
throws java.io.IOException
java.io.IOExceptionvoid sendWrappedData(Frames.WrappedData wrappedData) throws java.io.IOException
java.io.IOException<T extends com.google.protobuf.GeneratedMessageV3> void registerWrappedData(T messageDefaultInstance,
WrappedDataReceiver<T> receiver)
void addCleanupHandler(CleanupHandler cleanupHandler)