diff options
author | Drew Richardson <drew.richardson@arm.com> | 2014-07-16 12:00:00 -0700 |
---|---|---|
committer | Drew Richardson <drew.richardson@arm.com> | 2014-12-19 15:54:51 -0800 |
commit | 8b39b6c50a01bcfa280151b43079dab428cbab45 (patch) | |
tree | 66294093e2cd51c0df7afa6d119ec78f65274515 /daemon/ExternalSource.h | |
parent | 020278c1a682ea75ddb63fe4e0d373116935199f (diff) |
gator: Version 5.195.19
Signed-off-by: Drew Richardson <drew.richardson@arm.com>
Diffstat (limited to 'daemon/ExternalSource.h')
-rw-r--r-- | daemon/ExternalSource.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/daemon/ExternalSource.h b/daemon/ExternalSource.h index 2052bdf..2e7ed27 100644 --- a/daemon/ExternalSource.h +++ b/daemon/ExternalSource.h @@ -12,6 +12,7 @@ #include <semaphore.h> #include "Buffer.h" +#include "Monitor.h" #include "OlySocket.h" #include "Source.h" @@ -29,8 +30,16 @@ public: void write(Sender *sender); private: + void waitFor(const uint64_t currTime, const int bytes); + void configureConnection(const int fd, const char *const handshake, size_t size); + bool connectMve(); + + sem_t mBufferSem; Buffer mBuffer; - OlySocket mSock; + Monitor mMonitor; + OlyServerSocket mMveStartupUds; + int mInterruptFd; + int mMveUds; // Intentionally unimplemented ExternalSource(const ExternalSource &); |