Definition at line 12 of file websocket.hh.
 
◆ Ase::WebSocketConnection::Info
      
        
          | struct Ase::WebSocketConnection::Info | 
        
      
 
 
◆ ~WebSocketConnection()
  
  
      
        
          | Ase::WebSocketConnection::~WebSocketConnection  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedpure virtual   | 
  
 
 
◆ WebSocketConnection()
  
  
      
        
          | Ase::WebSocketConnection::WebSocketConnection  | 
          ( | 
          Internals &  | 
          internals,  | 
         
        
           | 
           | 
          int  | 
          logflags  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
explicitprotected   | 
  
 
 
◆ authenticated()
◆ closed()
  
  
      
        
          | void Ase::WebSocketConnection::closed  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ failed()
  
  
      
        
          | void Ase::WebSocketConnection::failed  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ get_info()
◆ http_request()
  
  
      
        
          | void Ase::WebSocketConnection::http_request  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
Independent of socket ops. 
Definition at line 411 of file websocket.cc.
References authenticated(), std::string::c_str(), Ase::Path::check(), std::string::empty(), Ase::Blob::from_file(), Ase::Re::search(), Ase::Blob::string(), Ase::string_find_word(), Ase::string_format(), Ase::string_split(), Ase::string_startswith(), and strrchr().
 
 
◆ is_open()
      
        
          | bool Ase::WebSocketConnection::is_open  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ log()
  
  
      
        
          | void Ase::WebSocketConnection::log  | 
          ( | 
          const String &  | 
          message | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ log_status()
      
        
          | void Ase::WebSocketConnection::log_status  | 
          ( | 
          int  | 
          status,  | 
        
        
           | 
           | 
          const String &  | 
          filepath = ""  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ message()
  
  
      
        
          | void Ase::WebSocketConnection::message  | 
          ( | 
          const String &  | 
          message | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ nickname()
      
        
          | String Ase::WebSocketConnection::nickname  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ opened()
  
  
      
        
          | void Ase::WebSocketConnection::opened  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ send_binary()
      
        
          | bool Ase::WebSocketConnection::send_binary  | 
          ( | 
          const String &  | 
          blob | ) | 
           | 
        
      
 
 
◆ send_text()
      
        
          | bool Ase::WebSocketConnection::send_text  | 
          ( | 
          const String &  | 
          message | ) | 
           | 
        
      
 
 
◆ validate()
  
  
      
        
          | int Ase::WebSocketConnection::validate  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ WebSocketServer
◆ logflags_
  
  
      
        
          | const int Ase::WebSocketConnection::logflags_ | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files: