nl:: Weave:: Profiles:: DataManagement_Current:: CustomCommandResponse:: Builder
  #include <src/lib/profiles/data-management/Current/MessageDef.h>
  WDM Custom Command Response encoder definition.
Summary
The response TLV element is not directly supported, as it does not have a fixed schema.
Inheritance
Inherits from: nl::Weave::Profiles::DataManagement_Current::BuilderBase
        Public functions | 
    |
|---|---|
        EndOfResponse(void)
       | 
      
        
         Mark the end of this message.  
       | 
    
        Init(nl::Weave::TLV::TLVWriter *const apWriter)
       | 
      
        
         Initialize a CustomCommandResponse::Builder for writing into a TLV stream.  
       | 
    
        Version(const uint64_t aVersion)
       | 
      
        
         Inject trait instance version into the TLV stream.  
       | 
    
Public functions
EndOfResponse
CustomCommandResponse::Builder & EndOfResponse( void )
Mark the end of this message.
| Details | |
|---|---|
| Returns | 
               A reference to *this  
             | 
          
Init
WEAVE_ERROR Init( nl::Weave::TLV::TLVWriter *const apWriter )
Initialize a CustomCommandResponse::Builder for writing into a TLV stream.
| Details | |||
|---|---|---|---|
| Parameters | 
              
  | 
          ||
| Return Values | 
              
  | 
          
Version
CustomCommandResponse::Builder & Version( const uint64_t aVersion )
Inject trait instance version into the TLV stream.
| Details | |||
|---|---|---|---|
| Parameters | 
              
  | 
          ||
| Returns | 
               A reference to *this  
             |