![JAR search and dependency download from the Maven repository](/logo.png)
com.hyf.hotrefresh.remoting.rpc.RpcMessage Maven / Gradle / Ivy
package com.hyf.hotrefresh.remoting.rpc;
import com.hyf.hotrefresh.remoting.rpc.enums.RpcMessageCodec;
import com.hyf.hotrefresh.remoting.rpc.enums.RpcMessageEncoding;
import java.nio.ByteBuffer;
/**
* @author baB_hyf
* @date 2022/05/14
*/
public interface RpcMessage {
ByteBuffer encode(RpcMessageEncoding encoding, RpcMessageCodec codec);
void decode(ByteBuffer buf, RpcMessageEncoding encoding, RpcMessageCodec codec);
/**
* @see com.hyf.hotrefresh.remoting.rpc.enums.RpcMessageType
*/
byte getMessageCode();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy