Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Full Code belongs to Issac. Project Started: Saturday October 17th ~ 9:00 PM -7 //
- //THIS IS JUST MY PROGRESS. NOT FINISHED YET. IF YOU HAVE ANY INQUIRY'S OR QUESTIONS ABOUT WHAT IM DOING MY CONTACTS ARE://
- //KIK - Packets. (with the .)
- //EMAIL - actuallystaze@gmail.com//
- //C++ Client//
- #include <iostream>
- #include <stdio.h>
- #include <string>
- #include <sys/socket.h>
- #include <netdb.h>
- #include <arpa/inet.h>
- char bufferSize[1024];
- void serverConnect()
- {
- int sock = socket(AF_INET , SOCK_STREAM , 0);
- struct sockaddr_in serv_addr, cli_addr;
- sockaddr_in serverAddress;
- serverAddress.sin_family = AF_INET;
- serverAddress.sin_port = 8080;
- serverAddress.sin_add.s_addr = inet_addr("0.0.0.0");
- if(sock==true)
- {
- std::cout << "Searching for host...\n";
- std::cout << "HOST FOUND: 0.0.0.0\n";
- std::cout << "PORT FOUND: 8080\n";
- std::cout << "Attempting to Connect...";
- bool server_connect;
- server_connect = connect(int sock, const struct sockaddr_in *addr, socklen_t addrlen);
- if(server_connect == true)
- {
- std::cout << "Connected.\n";
- std::cout << "You are now connected to the server\n\n";
- return;
- }
- else
- {
- std::cout < "Failed.\n";
- return;
- }
- bind(sock, (struct sockaddr*) &serverAddress, sizeof(struct sockaddr));
- return;
- }
- std::cout << "The socket could not bind\n";
- }
- void sendMessage()
- {
- char messageSent;
- }
- int main()
- {
- serverConnect();
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement