aboutsummaryrefslogtreecommitdiff
path: root/tools/gator/daemon/OlySocket.h
diff options
context:
space:
mode:
authorMark Brown <broonie@linaro.org>2014-08-05 11:46:14 +0100
committerMark Brown <broonie@linaro.org>2014-08-05 11:46:14 +0100
commit335ab1659bbf3ecf8dc1ba31e66111d35d54e8c9 (patch)
tree02ad2c99f5c728cfd9ac8ed132d987a355ddd5c2 /tools/gator/daemon/OlySocket.h
parent14899ae67197e6e84cecf018f39d1be1a2d75b92 (diff)
parented30f24e8d07d30aa3e69d1f508f4d7bd2e8ea14 (diff)
Merge commit 'ed30f24e8d07d30aa3e69d1f508f4d7bd2e8ea14' of git://git.linaro.org/landing-teams/working/arm/kernel into lsk-v3.10-gator
Diffstat (limited to 'tools/gator/daemon/OlySocket.h')
-rw-r--r--tools/gator/daemon/OlySocket.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/tools/gator/daemon/OlySocket.h b/tools/gator/daemon/OlySocket.h
index eab786b304bf..20c67cc695e1 100644
--- a/tools/gator/daemon/OlySocket.h
+++ b/tools/gator/daemon/OlySocket.h
@@ -9,13 +9,15 @@
#ifndef __OLY_SOCKET_H__
#define __OLY_SOCKET_H__
+#include <stddef.h>
+
class OlySocket {
public:
- OlySocket(int port, const char* hostname);
- OlySocket(int socketID);
#ifndef WIN32
- OlySocket(const char* path);
+ static int connect(const char* path, const size_t pathSize);
#endif
+
+ OlySocket(int socketID);
~OlySocket();
void closeSocket();
@@ -29,21 +31,21 @@ public:
private:
int mSocketID;
-
- void createClientSocket(const char* hostname, int port);
};
class OlyServerSocket {
public:
OlyServerSocket(int port);
#ifndef WIN32
- OlyServerSocket(const char* path);
+ OlyServerSocket(const char* path, const size_t pathSize);
#endif
~OlyServerSocket();
int acceptConnection();
void closeServerSocket();
+ int getFd() { return mFDServer; }
+
private:
int mFDServer;