From 0c15206723d3d4d5d97d3db2e86e3a83e65d4e9b Mon Sep 17 00:00:00 2001 From: PioDer Date: Tue, 10 Jan 2017 17:19:50 +0100 Subject: [PATCH] klasa pseudopakietu + makefile + main --- Main.cpp | 11 +++++++++ Makefile | 16 ++++++++++++ Packet.cpp | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Packet.h | 40 ++++++++++++++++++++++++++++++ main.cpp | 0 5 files changed, 139 insertions(+) create mode 100644 Main.cpp create mode 100644 Packet.cpp create mode 100644 Packet.h delete mode 100644 main.cpp diff --git a/Main.cpp b/Main.cpp new file mode 100644 index 0000000..32f1147 --- /dev/null +++ b/Main.cpp @@ -0,0 +1,11 @@ +/* + * Main.cpp + * + * Created on: 07-01-2017 + * Author: Piotr Dergun + */ + +int main(int argc, char *argv[]) +{ + return 0; +} diff --git a/Makefile b/Makefile index e69de29..d77016e 100644 --- a/Makefile +++ b/Makefile @@ -0,0 +1,16 @@ +CXX = g++ +CXXFLAGS = -Wall +LDFLAGS = -pthread +OBJ = Packet.o + +all: + +@make simulation + +%.o: %.cpp + $(CXX) $(CXXFLAGS) -c -g $< + +simulation: Main.o $(OBJ) + $(CXX) -g Main.cpp -o simulation $(OBJ) $(LDFLAGS) + +clean: + rm -f *.o simulation diff --git a/Packet.cpp b/Packet.cpp new file mode 100644 index 0000000..9f6a7ff --- /dev/null +++ b/Packet.cpp @@ -0,0 +1,72 @@ +/* + * Packet.cpp + * + * Created on: 10-01-2017 + * Author: Piotr Dergun + */ + +#include "Packet.h" + +Packet::Packet() +{ + // TODO Auto-generated constructor stub + +} + +Packet::~Packet() +{ + // TODO Auto-generated destructor stub +} + +//settery +void Packet::setSrcIP(string ip) +{ + +} + +void Packet::setDstIP(string ip) +{ + +} + +void Packet::setSrcPort(int port) +{ + +} + +void Packet::setDstPort(int port) +{ + +} + +void Packet::setMsg(string msg) +{ + +} + +string Packet::getSrcIP() +{ + +} + +string Packet::getDstIP() +{ + +} + +int Packet::Packet::getSrcPort() +{ + +} + +int Packet::getDstPort() +{ + +} + +string Packet::getMsg() +{ + +} + + diff --git a/Packet.h b/Packet.h new file mode 100644 index 0000000..732d150 --- /dev/null +++ b/Packet.h @@ -0,0 +1,40 @@ +/* + * Packet.h + * + * Created on: 10-01-2017 + * Author: Piotr Dergun + */ + +#ifndef PACKET_H_ +#define PACKET_H_ + +#include +using namespace std; + +class Packet +{ + string srcIP; + string dstIP; + int srcPort; + int dstPort; + string msg; +public: + Packet(); + virtual ~Packet(); + + //settery + void setSrcIP(string ip); + void setDstIP(string ip); + void setSrcPort(int port); + void setDstPort(int port); + void setMsg(string msg); + + //gettery + string getSrcIP(); + string getDstIP(); + int getSrcPort(); + int getDstPort(); + string getMsg(); +}; + +#endif /* PACKET_H_ */ diff --git a/main.cpp b/main.cpp deleted file mode 100644 index e69de29..0000000