public class DmsVertxNetSocket
extends java.lang.Object
构造器和说明 |
---|
DmsVertxNetSocket(io.vertx.core.net.NetSocket netSocket,
int maxPackageSize)
构造函数
|
DmsVertxNetSocket(io.vertx.core.net.NetSocket netSocket,
int maxStreamBufSize,
int maxPackageSize)
构造函数
|
限定符和类型 | 方法和说明 |
---|---|
void |
close()
close
|
DmsVertxNetSocket |
closeHandler(io.vertx.core.Handler<java.lang.Void> handler)
close
|
void |
end()
end
|
DmsVertxNetSocket |
endHandler(io.vertx.core.Handler<java.lang.Void> endHandler)
endHandler
|
DmsVertxNetSocket |
exceptionHandler(io.vertx.core.Handler<java.lang.Throwable> handler)
exceptionHandler
|
io.vertx.core.net.NetSocket |
getNetSocket() |
DmsVertxNetSocket |
handler(io.vertx.core.Handler<io.vertx.core.buffer.Buffer> handler)
handler
|
boolean |
isSsl() |
io.vertx.core.net.SocketAddress |
localAddress()
localAddress
|
DmsVertxNetSocket |
pause()
pause
|
io.vertx.core.net.SocketAddress |
remoteAddress()
remoteAddress
|
DmsVertxNetSocket |
resume()
resume
|
DmsVertxNetSocket |
write(io.vertx.core.buffer.Buffer data)
write
|
DmsVertxNetSocket |
write(java.lang.String str)
write
|
DmsVertxNetSocket |
write(java.lang.String str,
java.lang.String enc)
write
|
boolean |
writeQueueFull()
writeQueueFull
|
public DmsVertxNetSocket(io.vertx.core.net.NetSocket netSocket, int maxPackageSize)
netSocket
- netSocketmaxPackageSize
- maxPackageSizepublic DmsVertxNetSocket(io.vertx.core.net.NetSocket netSocket, int maxStreamBufSize, int maxPackageSize)
netSocket
- netSocketmaxStreamBufSize
- maxStreamBufSizemaxPackageSize
- maxPackageSizepublic DmsVertxNetSocket exceptionHandler(io.vertx.core.Handler<java.lang.Throwable> handler)
handler
- handlerpublic DmsVertxNetSocket handler(io.vertx.core.Handler<io.vertx.core.buffer.Buffer> handler)
handler
- handlerpublic DmsVertxNetSocket pause()
public DmsVertxNetSocket resume()
public DmsVertxNetSocket endHandler(io.vertx.core.Handler<java.lang.Void> endHandler)
endHandler
- endHandlerpublic DmsVertxNetSocket write(io.vertx.core.buffer.Buffer data)
data
- datapublic DmsVertxNetSocket write(java.lang.String str)
str
- strpublic boolean writeQueueFull()
public DmsVertxNetSocket write(java.lang.String str, java.lang.String enc)
str
- strenc
- encpublic io.vertx.core.net.SocketAddress remoteAddress()
public io.vertx.core.net.SocketAddress localAddress()
public void end()
public void close()
public DmsVertxNetSocket closeHandler(io.vertx.core.Handler<java.lang.Void> handler)
handler
- handlerpublic boolean isSsl()
public io.vertx.core.net.NetSocket getNetSocket()