| 1 | [wiki:WikiStart Orbit] > [wiki:OTG OTG] > [wiki:OTG/FuncSpec Function Specifications] > Class Port |
| 2 | |
| 3 | |
| 4 | = Port = |
| 5 | |
| 6 | [source:otg/trunk/src/cpp/port.h#latest Port] is an abstract class for the interface to send (send only) a packet, whether UDP, TCP Socket, or IP raw socket. |
| 7 | The common funcitons for a port are defiend here: |
| 8 | * sendPacket |
| 9 | Port is limited for sender-only purpose. Port is also associated with a pair of addresses (source and destination). One Port send to one [source:otg/trunk/src/cpp/address.h#latest Address] only, no matter the address is unicast or broadcast. |
| 10 | |
| 11 | http://www.winlab.rutgers.edu/~zhibinwu/image/classPort.png |