Handler for restart tasks.  
 More...
#include <dnp3.h>
Handler for restart tasks. 
 
◆ ctx
      
        
          | void* dnp3_restart_task_callback_t::ctx | 
        
      
 
 
◆ on_complete
      
        
          | void(* dnp3_restart_task_callback_t::on_complete) (uint64_t, void *) | 
        
      
 
Invoked when the asynchronous operation completes successfully. 
- Parameters
 - 
  
    | result | Result of the restart task  | 
    | ctx | Context data  | 
  
   
 
 
◆ on_destroy
      
        
          | void(* dnp3_restart_task_callback_t::on_destroy) (void *arg) | 
        
      
 
Callback when the underlying owner doesn't need the interface anymore. 
- Parameters
 - 
  
  
 
 
 
◆ on_failure
Invoked when the asynchronous operation fails. 
- Parameters
 - 
  
    | error | Enumeration indicating which error occurred  | 
    | ctx | Context data  | 
  
   
 
 
The documentation for this struct was generated from the following file: