io.netty.channel.ChannelHandlerContext#flush ( )源码实例Demo

下面列出了io.netty.channel.ChannelHandlerContext#flush ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: blynk-server   文件: HardwareSyncLogic.java
private static void syncAll(ChannelHandlerContext ctx, int msgId, Profile profile, DashBoard dash, int deviceId) {
    //return all widgets state
    for (Widget widget : dash.widgets) {
        //one exclusion, no need to sync RTC
        if (widget instanceof HardwareSyncWidget && !(widget instanceof RTC) && ctx.channel().isWritable()) {
            ((HardwareSyncWidget) widget).sendHardSync(ctx, msgId, deviceId);
        }
    }

    for (Map.Entry<DashPinStorageKey, PinStorageValue> entry : profile.pinsStorage.entrySet()) {
        DashPinStorageKey key = entry.getKey();
        if (deviceId == key.deviceId
                && dash.id == key.dashId
                && !(key instanceof DashPinPropertyStorageKey)
                && ctx.channel().isWritable()) {
            for (String value : entry.getValue().values()) {
                String body = key.makeHardwareBody(value);
                ctx.write(makeUTF8StringMessage(HARDWARE, msgId, body), ctx.voidPromise());
            }
        }
    }

    ctx.flush();
}
 
源代码2 项目: netty.book.kor   文件: TelnetServerHandler2.java
@Override
public void channelActive(ChannelHandlerContext ctx) throws Exception {
	// Send greeting for a new connection.
	ctx.write("환영합니다2. "
				+ InetAddress.getLocalHost().getHostName() + "에 접속하셨습니다!\r\n");
	ctx.write("현재 시간은 " + new Date() + " 입니다2.\r\n");
	ctx.flush();
}
 
源代码3 项目: pravega   文件: FlushingMessageToByteEncoder.java
@Override
public void write(ChannelHandlerContext ctx, Object msg, ChannelPromise promise) throws Exception {
    super.write(ctx, msg, promise);
    if (shouldFlush.compareAndSet(true, false)) {
        ctx.flush();
    }
}
 
源代码4 项目: wind-im   文件: WsServerHandler.java
@Override
public void channelReadComplete(ChannelHandlerContext ctx) throws Exception {
	ctx.flush();
}
 
源代码5 项目: kryonetty   文件: KryonettyClientHandler.java
@Override
public void channelReadComplete(ChannelHandlerContext ctx) {
   ctx.flush();
}
 
源代码6 项目: netty-4.1.22   文件: FallbackRequestHandler.java
@Override
public void channelReadComplete(ChannelHandlerContext ctx) throws Exception {
    ctx.flush();
}
 
源代码7 项目: netty-4.1.22   文件: WebSocketServerHandler.java
@Override
public void channelReadComplete(ChannelHandlerContext ctx) {
    ctx.flush();
}
 
@Override
public void channelReadComplete(ChannelHandlerContext ctx) {
    ctx.flush();
    ctx.fireChannelReadComplete();
}
 
源代码9 项目: Sentinel   文件: HttpServerHandler.java
@Override
public void channelReadComplete(ChannelHandlerContext ctx) throws Exception {
    ctx.flush();
}
 
源代码10 项目: netty4.0.27Learn   文件: ObjectEchoServerHandler.java
@Override
public void channelReadComplete(ChannelHandlerContext ctx) {
    ctx.flush();
}
 
源代码11 项目: ns4_frame   文件: TcpRPCHandler.java
@Override
public void channelReadComplete(ChannelHandlerContext ctx) {
    ctx.flush();
}
 
源代码12 项目: couchbase-jvm-core   文件: KeyValueAuthHandler.java
@Override
public void flush(ChannelHandlerContext ctx) throws Exception {
    ctx.flush();
}
 
源代码13 项目: netty-http2   文件: HttpConnectionHandler.java
@Override
public void flush(ChannelHandlerContext ctx) throws Exception {
    ctx.flush();
}
 
源代码14 项目: netty-cookbook   文件: HeartBeatHandler.java
@Override
public void channelReadComplete(ChannelHandlerContext ctx) {
	ctx.flush();
}
 
源代码15 项目: dhcp4j   文件: Dhcp6Handler.java
@Override
public void channelReadComplete(ChannelHandlerContext ctx) throws Exception {
    ctx.flush();
}
 
源代码16 项目: netty-4.1.22   文件: SpdyFrameCodec.java
@Override
public void flush(ChannelHandlerContext ctx) throws Exception {
    ctx.flush();
}
 
源代码17 项目: Clither-Server   文件: Handshaker.java
@Override
public void channelReadComplete(ChannelHandlerContext ctx) throws Exception {
    ctx.flush();
}
 
源代码18 项目: netty-cookbook   文件: SimpleSctpServerHandler.java
@Override
public void channelReadComplete(ChannelHandlerContext ctx) {
    ctx.flush();
}
 
源代码19 项目: JRakNet   文件: RakNet.java
@Override
public void channelReadComplete(ChannelHandlerContext ctx) {
	ctx.flush();
}
 
源代码20 项目: fileserver   文件: ClientHandler.java
@Override
public void channelReadComplete(ChannelHandlerContext ctx) throws Exception {
	ctx.flush();
}