klasa NATItem + poprawka Packet
This commit is contained in:
20
NATItem.cpp
Normal file
20
NATItem.cpp
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
/*
|
||||||
|
* NATItem.cpp
|
||||||
|
*
|
||||||
|
* Created on: 10-01-2017
|
||||||
|
* Author: Piotr Dergun
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "NATItem.h"
|
||||||
|
|
||||||
|
NATItem::NATItem()
|
||||||
|
{
|
||||||
|
// TODO Auto-generated constructor stub
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
NATItem::~NATItem()
|
||||||
|
{
|
||||||
|
// TODO Auto-generated destructor stub
|
||||||
|
}
|
||||||
|
|
||||||
25
NATItem.h
Normal file
25
NATItem.h
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
/*
|
||||||
|
* NATItem.h
|
||||||
|
*
|
||||||
|
* Created on: 10-01-2017
|
||||||
|
* Author: Piotr Dergun
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef NATITEM_H_
|
||||||
|
#define NATITEM_H_
|
||||||
|
|
||||||
|
#include <iostream>
|
||||||
|
using namespace std;
|
||||||
|
|
||||||
|
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
|
||||||
|
int port; // port komputera wewn. do którego ma trafić odpowiedź
|
||||||
|
|
||||||
|
public:
|
||||||
|
NATItem();
|
||||||
|
virtual ~NATItem();
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif /* NATITEM_H_ */
|
||||||
@@ -19,12 +19,12 @@ Packet::~Packet()
|
|||||||
}
|
}
|
||||||
|
|
||||||
//settery
|
//settery
|
||||||
void Packet::setSrcIP(string ip)
|
void Packet::setSrcIp(string ip)
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void Packet::setDstIP(string ip)
|
void Packet::setDstIp(string ip)
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -44,12 +44,12 @@ void Packet::setMsg(string msg)
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
string Packet::getSrcIP()
|
string Packet::getSrcIp()
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
string Packet::getDstIP()
|
string Packet::getDstIp()
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
12
Packet.h
12
Packet.h
@@ -13,8 +13,8 @@ using namespace std;
|
|||||||
|
|
||||||
class Packet
|
class Packet
|
||||||
{
|
{
|
||||||
string srcIP;
|
string srcIp;
|
||||||
string dstIP;
|
string dstIp;
|
||||||
int srcPort;
|
int srcPort;
|
||||||
int dstPort;
|
int dstPort;
|
||||||
string msg;
|
string msg;
|
||||||
@@ -23,15 +23,15 @@ public:
|
|||||||
virtual ~Packet();
|
virtual ~Packet();
|
||||||
|
|
||||||
//settery
|
//settery
|
||||||
void setSrcIP(string ip);
|
void setSrcIp(string ip);
|
||||||
void setDstIP(string ip);
|
void setDstIp(string ip);
|
||||||
void setSrcPort(int port);
|
void setSrcPort(int port);
|
||||||
void setDstPort(int port);
|
void setDstPort(int port);
|
||||||
void setMsg(string msg);
|
void setMsg(string msg);
|
||||||
|
|
||||||
//gettery
|
//gettery
|
||||||
string getSrcIP();
|
string getSrcIp();
|
||||||
string getDstIP();
|
string getDstIp();
|
||||||
int getSrcPort();
|
int getSrcPort();
|
||||||
int getDstPort();
|
int getDstPort();
|
||||||
string getMsg();
|
string getMsg();
|
||||||
|
|||||||
Reference in New Issue
Block a user