DAQ Driver
Streaming Member List

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

AbstractDriverComponent(pMessageProcessor messageProcessor)AbstractDriverComponent
addNewBufferCallback(const std::function< void()> &newBufferCallback)Streaming
addStreamStartedCallback(const std::function< void()> &callback)Streaming
addStreamStoppedCallback(const std::function< void()> &callback)Streaming
handleNewDataRecieved(const google::protobuf::Message &message)Streamingprotected
handleStartStreamRecieved(const google::protobuf::Message &message)Streamingprotected
handleStopStreamRecieved(const google::protobuf::Message &message)Streamingprotected
isStreaming() constStreaming
m_dataQueueStreamingprivate
m_dataQueueMutexStreamingprivate
m_isStreamingStreamingprivate
m_messageProcessorAbstractDriverComponentprotected
m_newBufferCallbackHandlerStreamingprivate
m_streamStartedCallbackHandlerStreamingprivate
m_streamStoppedCallbackHandlerStreamingprivate
m_totalBufferCountStreamingprivate
nextQueuedBuffer()Streaming
pendingBufferCount()Streaming
removeNewBufferCallback(std::shared_ptr< std::function< void(void)>> callback)Streaming
removeStreamStartedCallback(std::shared_ptr< std::function< void(void)>> callback)Streaming
removeStreamStoppedCallback(std::shared_ptr< std::function< void(void)>> callback)Streaming
reset()Streamingvirtual
start()Streaming
stop()Streaming
Streaming(pMessageProcessor messageProcessor)Streaming
transmit(const DataBuffer &dataBuffer)Streaming