defines a socket More...
#include <SimpleUDP.h>
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. |
defines a socket
Definition at line 70 of file SimpleUDP.h.
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<<().
IPvXAddress SimpleUDP::SockDesc::localAddr |
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().
IPvXAddress SimpleUDP::SockDesc::remoteAddr |
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().