![]() |
User Manual, Developers Guide and API Documentation |
![]() |
Classes | |
| class | Close_wait |
| class | Closed |
| class | Closing |
| class | Component |
| Offers a TCP service to higher layers. More... | |
| class | CongestionControl |
| class | CongestionControlStrategy |
| class | Connection |
| The top most FU in a TCP FUN. More... | |
| class | ConnectionControlSignals |
| The interface to define the transitions of TCP's finite state machine. More... | |
| class | ConnectionHandler |
| struct | ConnectionVariables |
| class | CumulativeACK |
| class | CumulativeACKCommand |
| class | DataHandler |
| class | Established |
| class | Fin_wait_1 |
| class | Fin_wait_2 |
| class | FiniteStateMachine |
| class | FlowHandler |
| DLL FlowHandler interface. More... | |
| class | FlowIDBuilder |
| class | FlowIDKey |
| class | HandshakeStrategyHandlerInterface |
| Interface for implementing different strategies for connection establishment. More... | |
| class | HandshakeStrategyInterface |
| Interface for implementing different strategies for connection establishment. More... | |
| class | IPDataHandler |
| Lower end of TCP (towards IP). More... | |
| class | Last_ack |
| class | Listen |
| class | LowerConvergence |
| class | Module |
| class | OneWayHandshake |
| This FU is a stub for keeping the service generic. Request for connection establishment delegated from the service are instantly turned back so that the service can respond to an openConnection with onConnectionEstablished. More... | |
| class | Service |
| TCP service implementation. In FUN world the service implements the upperconvergence, connected to the flow separator FU. More... | |
| class | SlowStart |
| class | Syn_rcvd |
| class | Syn_sent |
| class | TahoeCongAvoid |
| class | TCPCommand |
| class | TCPHeader |
| Dummy Functional Unit that only provides the TCP Header. More... | |
| class | ThreeWayHandshake |
| This FU holds the TCP's finite state machine and delegates the control messages between it and the dispatcher. More... | |
| class | Time_wait |
| class | UpperConvergence |
| Interface to TCP's FUN. More... | |
Namespaces | |
| namespace | tests |
Typedefs | |
| typedef wns::PyConfigViewCreator < CongestionAvoidanceStrategy > | CongestionAvoidanceCreator |
| typedef wns::StaticFactory < CongestionAvoidanceCreator > | CongestionAvoidanceFactory |
| typedef CongestionControlStrategy | CongestionAvoidanceStrategy |
| typedef wns::fsm::FSM < ConnectionControlSignals, ConnectionVariables > | ConnectionControlInterface |
| typedef wns::SmartPtr< const FlowIDKey > | ConstFlowIDKeyPtr |
| typedef wns::SmartPtr< FlowIDKey > | FlowIDKeyPtr |
| typedef wns::PyConfigViewCreator < SlowStartStrategy > | SlowStartCreator |
| typedef wns::StaticFactory < SlowStartCreator > | SlowStartFactory |
| typedef CongestionControlStrategy | SlowStartStrategy |
Definition at line 95 of file CongestionControlStrategy.hpp.
Definition at line 96 of file CongestionControlStrategy.hpp.
Definition at line 90 of file CongestionControlStrategy.hpp.
| typedef wns::fsm::FSM<ConnectionControlSignals, ConnectionVariables> tcp::ConnectionControlInterface |
Definition at line 112 of file ConnectionControl.hpp.
| typedef wns::SmartPtr<const FlowIDKey> tcp::ConstFlowIDKeyPtr |
Definition at line 66 of file FlowIDBuilder.hpp.
| typedef wns::SmartPtr<FlowIDKey> tcp::FlowIDKeyPtr |
Definition at line 65 of file FlowIDBuilder.hpp.
Definition at line 92 of file CongestionControlStrategy.hpp.
Definition at line 93 of file CongestionControlStrategy.hpp.
Definition at line 89 of file CongestionControlStrategy.hpp.
1.5.5