public class ClientConfig
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
java.lang.String |
protocolVersion |
int |
timeoutSeconds |
java.lang.String |
url |
| 构造器和说明 |
|---|
ClientConfig(java.lang.String url) |
ClientConfig(java.lang.String url,
java.lang.String protocolVersion) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addSignerAndEncryptionTransmission(io.netty.channel.ChannelPipeline pipline) |
static ClientConfig |
fromUrl(java.lang.String url) |
static ClientConfig |
fromUrl(java.lang.String url,
java.lang.String protocolVersion) |
ClientConfig |
setCryptoManager(CryptoManager manager) |
ClientConfig |
setDebugPrint(boolean b) |
ClientConfig |
setSigner(DoipMessageSigner signer) |
ClientConfig |
setTimeoutSeconds(int ts) |
public java.lang.String url
public java.lang.String protocolVersion
public int timeoutSeconds
public ClientConfig(java.lang.String url)
public ClientConfig(java.lang.String url,
java.lang.String protocolVersion)
public ClientConfig setTimeoutSeconds(int ts)
public ClientConfig setSigner(DoipMessageSigner signer)
public ClientConfig setCryptoManager(CryptoManager manager)
public ClientConfig setDebugPrint(boolean b)
public static ClientConfig fromUrl(java.lang.String url)
public static ClientConfig fromUrl(java.lang.String url, java.lang.String protocolVersion)
public void addSignerAndEncryptionTransmission(io.netty.channel.ChannelPipeline pipline)