summaryrefslogtreecommitdiff
path: root/src/aa_socket.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/aa_socket.h')
-rw-r--r--src/aa_socket.h42
1 files changed, 0 insertions, 42 deletions
diff --git a/src/aa_socket.h b/src/aa_socket.h
deleted file mode 100644
index 0d02723..0000000
--- a/src/aa_socket.h
+++ /dev/null
@@ -1,42 +0,0 @@
-#ifndef __SOCKET_H__
-#define __SOCKET_H__
-
-#include <string>
-
-#include <netinet/in.h>
-//#include <sys/socket.h>
-
-
-/**
- * Exceptions
- */
-struct Network_error {
- Network_error(char *event, char *err) {
- error = std::string(err) + " - in " + std::string(event);
- }
- std::string error;
-};
-
-class AASocket {
-public:
- AASocket();
- ~AASocket();
-
- void listen(unsigned short port);
- void connect(char *ip, unsigned short port);
-
- void send(char* buf, unsigned int buf_size);
- int receive(char* buf, unsigned int buf_size);
-
- void send_string(std::string buf);
- std::string receive_string();
-
- void force_close();
-
-private:
- struct sockaddr_in socketaddr;
- int socket;
- int bind_socket; // Tmp socket for listen.
-};
-
-#endif/*__SOCKET_H__*/