diff options
author | Mark Brown <broonie@linaro.org> | 2014-08-05 11:46:14 +0100 |
---|---|---|
committer | Mark Brown <broonie@linaro.org> | 2014-08-05 11:46:14 +0100 |
commit | 335ab1659bbf3ecf8dc1ba31e66111d35d54e8c9 (patch) | |
tree | 02ad2c99f5c728cfd9ac8ed132d987a355ddd5c2 /tools/gator/daemon/OlySocket.h | |
parent | 14899ae67197e6e84cecf018f39d1be1a2d75b92 (diff) | |
parent | ed30f24e8d07d30aa3e69d1f508f4d7bd2e8ea14 (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.h | 14 |
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; |