4 #include "UdpPropertiesInterface.h" 5 #include "IpLinkInterface.h" 23 #pragma warning (disable : 4638) 49 int send(
const string &text,
int reference=0);
63 int maxUdpSize()
const;
72 int getSendRetries()
const ;
75 void setSendRetries(
int retries);
80 int getBufferSize()
const ;
83 void setBufferSize(
int bufferSize);
88 int getDnsTimeout()
const;
91 void setDnsTimeout(
int timeout);
96 int getDnsRetries()
const;
99 void setDnsRetries(
int retries);
104 int getReceiveTimeout()
const;
107 void setReceiveTimeout(
int timeout);
113 int getLinkTimeout()
const;
116 void setLinkTimeout(
int timeout);
120 bool isLoggingEnabled()
const;
131 void suspendLogging();
132 void resumeLogging();
138 string toString()
const;
142 int getLinkNumber()
const;
148 #pragma warning (disable : 4251) 149 shared_ptr<UdpLinkImpl> _impl;
150 #pragma warning(default:4251)
This class encapsulates IP address and port. Static member instances represent common patterns and ad...
Definition: IpEndPoint.h:20
This is a factory class for the creation of UdpLink objects in the context of an IpVirtualUser.
Definition: UdpLinkFactory.h:23
#define IP_API
Definition: Ip.h:21
Objects of this class are returned by receive methods.
Definition: IpResponses.h:89
Definition: IpEndPoint.h:9