helper struct to divide control messages in multiple parts  
 More...
helper struct to divide control messages in multiple parts 
Definition at line 42 of file control.h.
 
#include <control.h>
 | 
| size_t  | start | 
|   | Start offset of the current part.  
  | 
|   | 
| size_t  | cur | 
|   | Current position in the message.  
  | 
|   | 
| size_t  | len | 
|   | Length of the full message.  
  | 
|   | 
| size_t  | transferred | 
|   | Number of bytes transferred.  
  | 
|   | 
| size_t  | reqlen | 
|   | Maximum length of the request.  
  | 
|   | 
◆ cur
      
        
          | size_t usbus_control_slicer_t::cur | 
        
      
 
Current position in the message. 
Definition at line 44 of file control.h.
 
 
◆ len
      
        
          | size_t usbus_control_slicer_t::len | 
        
      
 
Length of the full message. 
Definition at line 45 of file control.h.
 
 
◆ reqlen
      
        
          | size_t usbus_control_slicer_t::reqlen | 
        
      
 
Maximum length of the request. 
Definition at line 47 of file control.h.
 
 
◆ start
      
        
          | size_t usbus_control_slicer_t::start | 
        
      
 
Start offset of the current part. 
Definition at line 43 of file control.h.
 
 
◆ transferred
      
        
          | size_t usbus_control_slicer_t::transferred | 
        
      
 
Number of bytes transferred. 
Definition at line 46 of file control.h.
 
 
The documentation for this struct was generated from the following file: