|
@@ -23,23 +23,24 @@ std::ostream& operator<< <char>(std::ostream& out, std::vector<char> o){
|
|
int main(){
|
|
int main(){
|
|
cppsocket sock("192.168.178.79", 80);
|
|
cppsocket sock("192.168.178.79", 80);
|
|
//cppsocket sock("127.0.0.1", 80);
|
|
//cppsocket sock("127.0.0.1", 80);
|
|
- std::vector<char> toSend(1000);
|
|
|
|
|
|
+ std::vector<char> toSend(3000);
|
|
for(unsigned int i = 0;i < toSend.size();i++){
|
|
for(unsigned int i = 0;i < toSend.size();i++){
|
|
toSend[i] = (char)(i * i);
|
|
toSend[i] = (char)(i * i);
|
|
}
|
|
}
|
|
std::cout << "Writing..." << std::endl;
|
|
std::cout << "Writing..." << std::endl;
|
|
std::cout << errno << std::endl;
|
|
std::cout << errno << std::endl;
|
|
try{
|
|
try{
|
|
- for(int i = 0;i < 100;i++){
|
|
|
|
|
|
+ for(int i = 0;i < 10;i++){
|
|
sock.write(toSend);
|
|
sock.write(toSend);
|
|
std::cout << sock.receive() << std::endl;
|
|
std::cout << sock.receive() << std::endl;
|
|
- std::this_thread::sleep_for(std::chrono::milliseconds(1000));
|
|
|
|
|
|
+ //std::this_thread::sleep_for(std::chrono::milliseconds(1));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
catch(std::exception& e){
|
|
catch(std::exception& e){
|
|
std::cout << e.what() << std::endl;
|
|
std::cout << e.what() << std::endl;
|
|
}
|
|
}
|
|
std::cout << "Sent " << std::to_string(toSend.size()) << ", Receiving..." << std::endl;
|
|
std::cout << "Sent " << std::to_string(toSend.size()) << ", Receiving..." << std::endl;
|
|
|
|
+ sock.write(std::vector<char>(1,1));
|
|
std::vector<char> vec = sock.receive();
|
|
std::vector<char> vec = sock.receive();
|
|
std::cout << (vec == toSend);
|
|
std::cout << (vec == toSend);
|
|
std::cout << vec << std::endl;
|
|
std::cout << vec << std::endl;
|