|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TCB | |
|---|---|
| net.clackrouter.application | Support for applications that run on top of a Clack host's network stack. |
| net.clackrouter.component.tcp | A decomposed implementation of a simplified TCP stack. |
| net.clackrouter.gui | Major graphical components that comprise the Clack Application. |
| net.clackrouter.gui.tcp | Provides the ability to graphically inspect TCP functionality within Clack. |
| Uses of TCB in net.clackrouter.application |
|---|
| Methods in net.clackrouter.application that return TCB | |
|---|---|
TCB |
TCPSocket.getTCB()
The transmission control block (TCB) associated with this socket |
| Constructors in net.clackrouter.application with parameters of type TCB | |
|---|---|
TCPSocket(TCB t,
Router router,
java.lang.String name)
|
|
| Uses of TCB in net.clackrouter.component.tcp |
|---|
| Fields in net.clackrouter.component.tcp declared as TCB | |
|---|---|
TCB |
Retransmitter.mTCB
|
TCB |
ReceiveWindowCheck.mTCB
|
TCB |
ProcessAck.mTCB
|
TCB |
OrderPackets.mTCB
|
| Methods in net.clackrouter.component.tcp that return TCB | |
|---|---|
TCB |
TCP.createTCB(java.lang.String name)
Used to create a Transmission Control Block (TCB) to be associated with a socket. |
TCB |
TCP.serverAcceptCall(TCB tcb)
Method used when the server port identified by this TCB is calling accept() |
| Methods in net.clackrouter.component.tcp with parameters of type TCB | |
|---|---|
void |
TCP.createMapping(TCB tcb)
method called when a socket is bound to a local address with bind() |
void |
TCP.removeTCB(TCB tcb)
Not currently used, but removes a mapping once a socket no longer exists on a port. |
void |
ProcessSegment.reset(TCB t)
|
TCB |
TCP.serverAcceptCall(TCB tcb)
Method used when the server port identified by this TCB is calling accept() |
void |
TCP.setupClientMapping(TCB tcb)
Sets the type of this TCB to CLIENT and creates a mapping for later look-ups. |
void |
TCP.setupListenMapping(TCB tcb)
Sets the type of this TCB to LISTENING and creates a mapping for later look-ups. |
| Constructors in net.clackrouter.component.tcp with parameters of type TCB | |
|---|---|
OrderPackets(TCB tcb,
Router router,
java.lang.String name)
|
|
ProcessAck(TCB tcb,
Router router,
java.lang.String name)
|
|
ProcessSegment(TCB t,
Router router,
java.lang.String name)
|
|
ReceiveWindowCheck(TCB tcb,
Router router,
java.lang.String name)
|
|
Retransmitter(TCB tcb,
Router router,
java.lang.String name)
|
|
SendWindowCheck(TCB t,
Router router,
java.lang.String name)
|
|
SetChecksum(TCB tcb,
Router router,
java.lang.String name)
|
|
SockBuffer(TCB tcb,
Router router,
java.lang.String name)
|
|
ValidateChecksum(TCB tcb,
Router router,
java.lang.String name)
|
|
| Uses of TCB in net.clackrouter.gui |
|---|
| Fields in net.clackrouter.gui declared as TCB | |
|---|---|
protected TCB |
HierarchComponent.currentTCB
Deprecated. |
protected TCB |
HierarchComponent.dummyTCB
Deprecated. |
| Methods in net.clackrouter.gui with parameters of type TCB | |
|---|---|
void |
HierarchComponent.setCurrentTCB(TCB newTCB)
Deprecated. |
| Uses of TCB in net.clackrouter.gui.tcp |
|---|
| Methods in net.clackrouter.gui.tcp with parameters of type TCB | |
|---|---|
void |
TCPDashboard.setCurrentTCB(TCB tcb)
|
void |
TCPTreeView.tcbCreated(TCB tcb)
|
void |
TCPView.TCBSelected(TCB theTCB)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||