| 
    BAOS SDK
    18.2.0
    
   | 
 
#include <SetTimer.h>
  
 Public Member Functions | |
| SetTimer (std::shared_ptr< BaosConnector > connector) | |
| Creates a SetTimer service bound to a connection.  More... | |
| virtual | ~SetTimer () | 
| Destroys the SetTimer service.  More... | |
| void | rpc (unsigned short offset, const Timer &timer, unsigned long timeout=ServiceRunner::Timeout) | 
| sends a SetTimer.Req and waits for a SetTimer.Res for a single Timer  More... | |
| void | rpc (unsigned short offset, const std::vector< Timer > &timers, unsigned long timeout=ServiceRunner::Timeout) | 
| sends a SetTimer.Req and waits for a SetTimer.Res for multiple timers  More... | |
  Public Member Functions inherited from kdrive::baos::ServiceRunner | |
| virtual | ~ServiceRunner () | 
| unsigned short | getOffset () const | 
| unsigned short | getCount () const | 
| const Buffer & | getBuffer () const | 
Additional Inherited Members | |
  Public Types inherited from kdrive::baos::ServiceRunner | |
| enum | { Timeout = ProtocolConstants::Timeout } | 
| typedef DataPacket::Buffer | Buffer | 
  Protected Member Functions inherited from kdrive::baos::ServiceRunner | |
| ServiceRunner (std::shared_ptr< BaosConnector > connector) | |
| std::shared_ptr< BaosConnector > | getConnector (bool validate=true) const | 
| void | rpc (unsigned char subService, unsigned short offset, unsigned short count, unsigned long timeout) | 
| void | setDataResponse (std::shared_ptr< DataResponse > dataResponse) | 
| std::shared_ptr< DataResponse > | getDataResponse (bool validate=true) const | 
| SetTimer::SetTimer | ( | std::shared_ptr< BaosConnector > | connector | ) | 
Creates a SetTimer service bound to a connection.
      
  | 
  virtual | 
Destroys the SetTimer service.
| void SetTimer::rpc | ( | unsigned short | offset, | 
| const Timer & | timer, | ||
| unsigned long | timeout = ServiceRunner::Timeout  | 
        ||
| ) | 
sends a SetTimer.Req and waits for a SetTimer.Res for a single Timer
| void SetTimer::rpc | ( | unsigned short | offset, | 
| const std::vector< Timer > & | timers, | ||
| unsigned long | timeout = ServiceRunner::Timeout  | 
        ||
| ) | 
sends a SetTimer.Req and waits for a SetTimer.Res for multiple timers
 1.8.11