Instrument Neutral Distributed Interface INDI  2.0.2
ClInfo Member List

This is the complete list of members for ClInfo, including all inherited members.

acceptSharedBuffers() constMsgQueueinlinevirtual
addDevice(const std::string &dev, const std::string &name, int isblob)ClInfo
allpropsClInfo
blobClInfo
clearMsgQueue()MsgQueue
clientsClInfostatic
ClInfo(bool useSharedBuffer)ClInfo
close()ClInfoprotectedvirtual
closeWritePart()MsgQueueprotectedvirtual
consumeHeadMsg()MsgQueue
crackBLOB(const char *enableBLOB, BLOBHandling *bp)MsgQueueprotectedstatic
crackBLOBHandling(const std::string &dev, const std::string &name, const char *enableBLOB)ClInfoprotected
findDevice(const std::string &dev, const std::string &name) constClInfo
getRFd() constMsgQueueinlineprotected
getWFd() constMsgQueueinlineprotected
headMsg() constMsgQueue
heartBeat() constCollectableinlineprotected
log(const std::string &log) constClInfovirtual
messageMayHaveProgressed(const SerializedMsg *msg)MsgQueue
msgQSize() constMsgQueue
MsgQueue(bool useSharedBuffer)MsgQueueprotected
onMessage(XMLEle *root, std::list< int > &sharedBuffers)ClInfoprotectedvirtual
propsClInfo
pushMsg(Msg *msg)MsgQueue
q2Clients(ClInfo *notme, int isblob, const std::string &dev, const std::string &name, Msg *mp, XMLEle *root)ClInfostatic
q2Servers(DvrInfo *me, Msg *mp, XMLEle *root)ClInfostatic
setFds(int rFd, int wFd)MsgQueue
traceMsg(const std::string &log, XMLEle *root)MsgQueueprotected
useSharedBufferMsgQueueprotected
~ClInfo()ClInfovirtual
~MsgQueue()MsgQueuevirtual