.
This commit is contained in:
parent
15bb2e874c
commit
e0423f9bfc
@ -19,7 +19,7 @@ private:
|
||||
|
||||
recv = 20,
|
||||
send
|
||||
}error;
|
||||
}error = ErrorTypes::none;
|
||||
|
||||
void p_HandleError();
|
||||
|
||||
|
@ -15,3 +15,9 @@ void Payload::setData(std::vector<unsigned char> m_data){
|
||||
size_t Payload::getSize(){
|
||||
return Data.size();
|
||||
}
|
||||
|
||||
Payload::Payload(){ }
|
||||
|
||||
Payload::Payload(std::vector<unsigned char> m_data)
|
||||
: Data(m_data){}
|
||||
|
||||
|
@ -15,6 +15,9 @@ public:
|
||||
void setData(std::vector<unsigned char>);
|
||||
|
||||
void push_char(unsigned char);
|
||||
|
||||
Payload();
|
||||
Payload(std::vector<unsigned char>);
|
||||
};
|
||||
|
||||
#endif /* PAYLOAD_H */
|
||||
|
15
main.cpp
15
main.cpp
@ -1,5 +1,6 @@
|
||||
#include "Connection.h"
|
||||
#include "Payload.h"
|
||||
#include <thread>
|
||||
#include <iostream>
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
@ -10,13 +11,19 @@ int main(int argc, char *argv[])
|
||||
}else{
|
||||
c = new Connection(argv[1], atoi(argv[2]));
|
||||
}
|
||||
Payload p;
|
||||
p.push_char(0xFE);
|
||||
p.push_char(0x01);
|
||||
p.push_char(0xFA);
|
||||
if(c->status() != 0){
|
||||
return 1;
|
||||
}
|
||||
std::vector<unsigned char> p_data{0xFE, 0x01, 0xFA, 0x00, 0x08, 0x00, 0x4D, 0x00, 0x43, 0x00, 0x7C, 0x00, 0x50, 0x00, 0x69, 0x00, 0x6E, 0x00, 0x67, 0x00, 0x48, 0x00, 0x6F, 0x00, 0x73, 0x00, 0x74};
|
||||
Payload p(p_data);
|
||||
|
||||
c->send(p, true);
|
||||
Payload response = c->recv();
|
||||
std::cout << response.getData() << std::endl;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
void test_server(std::string addr, int port, Payload p){
|
||||
Connection c(addr, port);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user