SimpleUDP::SockDesc Struct Reference

#include <SimpleUDP.h>

List of all members.


Detailed Description

defines a socket

Public Attributes

int sockId
 socket deskriptor, supposed to be unique across apps
int userId
 we just send it back, but don't do anything with it
int appGateIndex
 indicates the application the socket is connected to
bool onlyLocalPortIsSet
 remoteAddr, localPort and remotePort are not set
IPvXAddress localAddr
 IP Adress to which replies have to be sent.
IPvXAddress remoteAddr
 IP Adress to which queries are sent.
ushort localPort
 port to which replies have to be sent
ushort remotePort
 port to which queries are sent
int interfaceId
 Interface to which the socket is connected.

Member Data Documentation

we just send it back, but don't do anything with it

Referenced by SimpleUDP::bind(), operator<<(), SimpleUDP::sendUp(), and SimpleUDP::sendUpErrorNotification().

indicates the application the socket is connected to

Referenced by SimpleUDP::bind(), operator<<(), SimpleUDP::sendUp(), and SimpleUDP::sendUpErrorNotification().

remoteAddr, localPort and remotePort are not set

Referenced by SimpleUDP::bind(), SimpleUDP::connect(), SimpleUDP::processICMPError(), and SimpleUDP::processUDPPacket().

IP Adress to which replies have to be sent.

Referenced by SimpleUDP::bind(), SimpleUDP::connect(), SimpleUDP::matchesSocket(), operator<<(), and SimpleUDP::unbind().

IP Adress to which queries are sent.

Referenced by SimpleUDP::bind(), SimpleUDP::connect(), SimpleUDP::matchesSocket(), and operator<<().

port to which replies have to be sent

Referenced by SimpleUDP::bind(), operator<<(), SimpleUDP::sendUpErrorNotification(), and SimpleUDP::unbind().

port to which queries are sent

Referenced by SimpleUDP::bind(), SimpleUDP::connect(), SimpleUDP::matchesSocket(), and operator<<().

Interface to which the socket is connected.

Referenced by SimpleUDP::bind(), SimpleUDP::matchesSocket(), and operator<<().


The documentation for this struct was generated from the following file:

Generated on Fri Sep 19 13:05:08 2008 for ITM OverSim by  doxygen 1.5.5