fulfillConnectPromise() — netty Function Reference
Architecture documentation for the fulfillConnectPromise() function in AbstractIoUringChannel.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 4af71a65_a4fd_8778_811b_01ce32d090eb["fulfillConnectPromise()"] 19011d76_ce85_4831_bbdf_3b21a88f2b1b["AbstractUringUnsafe"] 4af71a65_a4fd_8778_811b_01ce32d090eb -->|defined in| 19011d76_ce85_4831_bbdf_3b21a88f2b1b 904f93b1_ee9b_81f5_6f1b_40d546f64f43["pollOut()"] 904f93b1_ee9b_81f5_6f1b_40d546f64f43 -->|calls| 4af71a65_a4fd_8778_811b_01ce32d090eb 7ca63cf2_401d_5282_550f_f023bb1b2458["connectComplete()"] 7ca63cf2_401d_5282_550f_f023bb1b2458 -->|calls| 4af71a65_a4fd_8778_811b_01ce32d090eb 25008037_a5b7_09cb_2654_ca6e139f9daf["computeRemote()"] 4af71a65_a4fd_8778_811b_01ce32d090eb -->|calls| 25008037_a5b7_09cb_2654_ca6e139f9daf 0351d9d9_b23a_b9e1_6456_cfaeba8a92d4["schedulePollRdHup()"] 4af71a65_a4fd_8778_811b_01ce32d090eb -->|calls| 0351d9d9_b23a_b9e1_6456_cfaeba8a92d4 504e72a6_d5e9_6b52_5a10_ab3991dcd667["isActive()"] 4af71a65_a4fd_8778_811b_01ce32d090eb -->|calls| 504e72a6_d5e9_6b52_5a10_ab3991dcd667 941f2659_0934_3a6d_3c64_960438f90518["close()"] 4af71a65_a4fd_8778_811b_01ce32d090eb -->|calls| 941f2659_0934_3a6d_3c64_960438f90518 style 4af71a65_a4fd_8778_811b_01ce32d090eb fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
transport-classes-io_uring/src/main/java/io/netty/channel/uring/AbstractIoUringChannel.java lines 633–642
private void fulfillConnectPromise(ChannelPromise promise, Throwable cause) {
if (promise == null) {
// Closed via cancellation and the promise has been notified already.
return;
}
// Use tryFailure() instead of setFailure() to avoid the race against cancel().
promise.tryFailure(cause);
closeIfClosed();
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does fulfillConnectPromise() do?
fulfillConnectPromise() is a function in the netty codebase, defined in transport-classes-io_uring/src/main/java/io/netty/channel/uring/AbstractIoUringChannel.java.
Where is fulfillConnectPromise() defined?
fulfillConnectPromise() is defined in transport-classes-io_uring/src/main/java/io/netty/channel/uring/AbstractIoUringChannel.java at line 633.
What does fulfillConnectPromise() call?
fulfillConnectPromise() calls 4 function(s): close, computeRemote, isActive, schedulePollRdHup.
What calls fulfillConnectPromise()?
fulfillConnectPromise() is called by 2 function(s): connectComplete, pollOut.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free