IRSOL
C++ code implementing socket server for interacting with Baumer camera.
irsol::server::frame_collector::FrameCollector Member List

This is the complete list of members for irsol::server::frame_collector::FrameCollector, including all inherited members.

cleanUpSchedule(const std::vector< irsol::types::timepoint_t > schedules)irsol::server::frame_collector::FrameCollectorprivate
collectReadyClients(irsol::types::timepoint_t now, irsol::types::duration_t slack) constirsol::server::frame_collector::FrameCollectorprivate
deregisterClient(irsol::types::client_id_t clientId)irsol::server::frame_collector::FrameCollector
deregisterClientNonThreadSafe(irsol::types::client_id_t clientId)irsol::server::frame_collector::FrameCollectorprivate
frame_queue_t typedefirsol::server::frame_collector::FrameCollector
FrameCollector(irsol::camera::Interface &camera)irsol::server::frame_collector::FrameCollector
grabImageData() constirsol::server::frame_collector::FrameCollectorprivate
isBusy() constirsol::server::frame_collector::FrameCollector
m_camirsol::server::frame_collector::FrameCollectorprivate
m_clientsirsol::server::frame_collector::FrameCollectorprivate
m_clientsMutexirsol::server::frame_collector::FrameCollectorprivate
m_distributorThreadirsol::server::frame_collector::FrameCollectorprivate
m_scheduleConditionirsol::server::frame_collector::FrameCollectorprivate
m_scheduleMapirsol::server::frame_collector::FrameCollectorprivate
m_stopirsol::server::frame_collector::FrameCollectorprivate
makeQueuePtr()irsol::server::frame_collector::FrameCollectorstatic
registerClient(irsol::types::client_id_t clientId, double fps, std::shared_ptr< frame_queue_t > queue, int64_t frameCount=-1)irsol::server::frame_collector::FrameCollector
run()irsol::server::frame_collector::FrameCollectorprivate
schedule(const irsol::types::client_id_t &clientId, irsol::types::timepoint_t nextFrameDue)irsol::server::frame_collector::FrameCollectorprivate
SLACKirsol::server::frame_collector::FrameCollectorstatic
start()irsol::server::frame_collector::FrameCollector
stop()irsol::server::frame_collector::FrameCollector
~FrameCollector()irsol::server::frame_collector::FrameCollector