connectAndVerifyDataTransfer() — netty Function Reference
Architecture documentation for the connectAndVerifyDataTransfer() function in SocketConnectTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 6af87ce9_c383_c1b3_61aa_d414901f08bc["connectAndVerifyDataTransfer()"] e7b8537c_10d8_f4e2_ea46_c5dd83a51b80["SocketConnectTest"] 6af87ce9_c383_c1b3_61aa_d414901f08bc -->|defined in| e7b8537c_10d8_f4e2_ea46_c5dd83a51b80 9ef744f2_9157_d6f5_7d0e_ab5deb691d30["testWriteWithFastOpenBeforeConnect()"] 9ef744f2_9157_d6f5_7d0e_ab5deb691d30 -->|calls| 6af87ce9_c383_c1b3_61aa_d414901f08bc style 6af87ce9_c383_c1b3_61aa_d414901f08bc fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketConnectTest.java lines 213–229
private static void connectAndVerifyDataTransfer(Bootstrap cb, Channel sc)
throws InterruptedException {
BufferingClientHandler handler = new BufferingClientHandler();
cb.handler(handler);
ChannelFuture register = cb.register();
Channel channel = register.sync().channel();
ChannelFuture write = channel.write(writeAscii(DEFAULT, "[fastopen]"));
SocketAddress remoteAddress = sc.localAddress();
ChannelFuture connectFuture = channel.connect(remoteAddress);
Channel cc = connectFuture.sync().channel();
cc.writeAndFlush(writeAscii(DEFAULT, "[normal data]")).sync();
write.sync();
String expectedString = "[fastopen][normal data]";
String result = handler.collectBuffer(expectedString.getBytes(US_ASCII).length);
cc.disconnect().sync();
assertEquals(expectedString, result);
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does connectAndVerifyDataTransfer() do?
connectAndVerifyDataTransfer() is a function in the netty codebase, defined in testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketConnectTest.java.
Where is connectAndVerifyDataTransfer() defined?
connectAndVerifyDataTransfer() is defined in testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketConnectTest.java at line 213.
What calls connectAndVerifyDataTransfer()?
connectAndVerifyDataTransfer() is called by 1 function(s): testWriteWithFastOpenBeforeConnect.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free