NATItem
This commit is contained in:
34
NATItem.cpp
34
NATItem.cpp
@@ -9,8 +9,9 @@
|
|||||||
|
|
||||||
NATItem::NATItem()
|
NATItem::NATItem()
|
||||||
{
|
{
|
||||||
// TODO Auto-generated constructor stub
|
this->ip = "0.0.0.0";
|
||||||
|
this->port = 0;
|
||||||
|
this->timeout = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
NATItem::~NATItem()
|
NATItem::~NATItem()
|
||||||
@@ -18,3 +19,32 @@ NATItem::~NATItem()
|
|||||||
// TODO Auto-generated destructor stub
|
// TODO Auto-generated destructor stub
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void NATItem::setIp(string ip)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void NATItem::setPort(int port)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void NATItem::setTimeout(int timeout)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
string NATItem::getIp()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
int NATItem::getPort()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
int NATItem::getTimeout()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
12
NATItem.h
12
NATItem.h
@@ -13,13 +13,23 @@ using namespace std;
|
|||||||
|
|
||||||
class NATItem
|
class NATItem
|
||||||
{
|
{
|
||||||
int timeout; // czas (w sekundach) zajętości portu (0 - port wolny)
|
|
||||||
string ip; // IP wewn. do którego ma trafić odpowiedź / z którego przyszło żądanie
|
string ip; // IP wewn. do którego ma trafić odpowiedź / z którego przyszło żądanie
|
||||||
int port; // port komputera wewn. do którego ma trafić odpowiedź
|
int port; // port komputera wewn. do którego ma trafić odpowiedź
|
||||||
|
int timeout; // czas (w sekundach) zajętości portu (0 - port wolny)
|
||||||
|
|
||||||
public:
|
public:
|
||||||
NATItem();
|
NATItem();
|
||||||
virtual ~NATItem();
|
virtual ~NATItem();
|
||||||
|
|
||||||
|
//settery
|
||||||
|
void setIp(string ip);
|
||||||
|
void setPort(int port);
|
||||||
|
void setTimeout(int timeout);
|
||||||
|
|
||||||
|
//gettery
|
||||||
|
string getIp();
|
||||||
|
int getPort();
|
||||||
|
int getTimeout();
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif /* NATITEM_H_ */
|
#endif /* NATITEM_H_ */
|
||||||
|
|||||||
Reference in New Issue
Block a user