WPILibC++  unspecified
cs::MjpegServerImpl::ConnThread Class Reference
Inheritance diagram for cs::MjpegServerImpl::ConnThread:
Collaboration diagram for cs::MjpegServerImpl::ConnThread:

Public Member Functions

 ConnThread (wpi::StringRef name)
 
void Main ()
 
bool ProcessCommand (wpi::raw_ostream &os, SourceImpl &source, wpi::StringRef parameters, bool respond)
 
void SendJSON (wpi::raw_ostream &os, SourceImpl &source, bool header)
 
void SendHTMLHeadTitle (wpi::raw_ostream &os) const
 
void SendHTML (wpi::raw_ostream &os, SourceImpl &source, bool header)
 
void SendStream (wpi::raw_socket_ostream &os)
 
void ProcessRequest ()
 

Public Attributes

std::unique_ptr< wpi::NetworkStreamm_stream
 
std::shared_ptr< SourceImplm_source
 
bool m_streaming = false
 
bool m_noStreaming = false
 
- Public Attributes inherited from wpi::SafeThread
wpi::mutex m_mutex
 
std::atomic_bool m_active
 
wpi::condition_variable m_cond
 

The documentation for this class was generated from the following file: