assertWritability() — netty Function Reference
Architecture documentation for the assertWritability() function in SocketShutdownOutputBySelfTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD b68d4b5a_c157_7afe_19c8_50d40f7fff03["assertWritability()"] b34e73fd_ffda_8fdb_8c3d_2880f25215d7["TestHandler"] b68d4b5a_c157_7afe_19c8_50d40f7fff03 -->|defined in| b34e73fd_ffda_8fdb_8c3d_2880f25215d7 1893d378_a235_4131_0ae1_0d5498a415dc["testWriteAfterShutdownOutputNoWritabilityChange()"] 1893d378_a235_4131_0ae1_0d5498a415dc -->|calls| b68d4b5a_c157_7afe_19c8_50d40f7fff03 c860c19a_9228_801f_c266_024d188f0855["drainWritabilityQueue()"] b68d4b5a_c157_7afe_19c8_50d40f7fff03 -->|calls| c860c19a_9228_801f_c266_024d188f0855 style b68d4b5a_c157_7afe_19c8_50d40f7fff03 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketShutdownOutputBySelfTest.java lines 311–320
void assertWritability(boolean isWritable) throws InterruptedException {
try {
Boolean writability = writabilityQueue.takeLast();
assertEquals(isWritable, writability);
// TODO(scott): why do we get multiple writability changes here ... race condition?
drainWritabilityQueue();
} catch (Throwable c) {
c.printStackTrace();
}
}
Domain
Subdomains
Defined In
Calls
Source
Frequently Asked Questions
What does assertWritability() do?
assertWritability() is a function in the netty codebase, defined in testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketShutdownOutputBySelfTest.java.
Where is assertWritability() defined?
assertWritability() is defined in testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketShutdownOutputBySelfTest.java at line 311.
What does assertWritability() call?
assertWritability() calls 1 function(s): drainWritabilityQueue.
What calls assertWritability()?
assertWritability() is called by 1 function(s): testWriteAfterShutdownOutputNoWritabilityChange.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free