RxtxClientHandler Class — netty Architecture
Architecture documentation for the RxtxClientHandler class in RxtxClientHandler.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD d0972d90_e54a_4b48_876c_3bab68b69fb6["RxtxClientHandler"] 5327a2f3_4db8_4c35_72fa_49caa0d22e36["RxtxClientHandler.java"] d0972d90_e54a_4b48_876c_3bab68b69fb6 -->|defined in| 5327a2f3_4db8_4c35_72fa_49caa0d22e36 57e7fa6d_86e0_fa2e_116b_b7d33b1dc834["channelActive()"] d0972d90_e54a_4b48_876c_3bab68b69fb6 -->|method| 57e7fa6d_86e0_fa2e_116b_b7d33b1dc834 30386577_0097_e973_c6bf_774e0c9a3e7c["channelRead0()"] d0972d90_e54a_4b48_876c_3bab68b69fb6 -->|method| 30386577_0097_e973_c6bf_774e0c9a3e7c
Relationship Graph
Source Code
example/src/main/java/io/netty/example/rxtx/RxtxClientHandler.java lines 21–37
public class RxtxClientHandler extends SimpleChannelInboundHandler<String> {
@Override
public void channelActive(ChannelHandlerContext ctx) {
ctx.writeAndFlush("AT\n");
}
@Override
public void channelRead0(ChannelHandlerContext ctx, String msg) throws Exception {
if ("OK".equals(msg)) {
System.out.println("Serial port responded to AT");
} else {
System.out.println("Serial port responded with not-OK: " + msg);
}
ctx.close();
}
}
Source
Frequently Asked Questions
What is the RxtxClientHandler class?
RxtxClientHandler is a class in the netty codebase, defined in example/src/main/java/io/netty/example/rxtx/RxtxClientHandler.java.
Where is RxtxClientHandler defined?
RxtxClientHandler is defined in example/src/main/java/io/netty/example/rxtx/RxtxClientHandler.java at line 21.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free