10 #ifndef ChannelConnectThread_H 11 #define ChannelConnectThread_H 23 class NotifyChannelRequester;
48 public epicsThreadRunable
51 static ChannelConnectThreadPtr
get();
56 void channelConnected(NotifyChannelRequesterPtr
const ¬ifyChannelRequester);
61 std::tr1::shared_ptr<epicsThread> thread;
65 std::queue<NotifyChannelRequesterWPtr> notifyChannelQueue;
C++ wrapper for epicsEvent from EPICS base.
std::tr1::weak_ptr< NotifyChannelRequester > NotifyChannelRequesterWPtr
std::tr1::shared_ptr< NotifyChannelRequester > NotifyChannelRequesterPtr
TODO only here because of the Lockable.
Mark external symbols and entry points for shared libraries.
std::tr1::shared_ptr< CAChannel > CAChannelPtr
std::tr1::weak_ptr< CAChannel > CAChannelWPtr
void setChannel(CAChannelPtr const &channel)
C++ and C descriptions for a thread.
std::tr1::shared_ptr< ChannelConnectThread > ChannelConnectThreadPtr
ChannelRequester::weak_pointer channelRequester