SimpleUDP::SockDesc Struct Reference

defines a socket More...

#include <SimpleUDP.h>

List of all members.

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.

Detailed Description

defines a socket

Definition at line 70 of file SimpleUDP.h.


Member Data Documentation

indicates the application the socket is connected to

Definition at line 74 of file SimpleUDP.h.

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

Interface to which the socket is connected.

Definition at line 81 of file SimpleUDP.h.

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

IP Adress to which replies have to be sent.

Definition at line 76 of file SimpleUDP.h.

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

port to which replies have to be sent

Definition at line 78 of file SimpleUDP.h.

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

remoteAddr, localPort and remotePort are not set

Definition at line 75 of file SimpleUDP.h.

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

IP Adress to which queries are sent.

Definition at line 77 of file SimpleUDP.h.

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

port to which queries are sent

Definition at line 79 of file SimpleUDP.h.

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

socket deskriptor, supposed to be unique across apps

Definition at line 72 of file SimpleUDP.h.

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

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

Definition at line 73 of file SimpleUDP.h.

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


The documentation for this struct was generated from the following file:
Generated on Wed May 26 16:21:19 2010 for OverSim by  doxygen 1.6.3