Dangerous SNMP
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
time-functions.hpp
1 #pragma once
2 
3 #include <chrono>
4 
5 static inline void chronoToTimeval( std::chrono::milliseconds myTimeout, struct timeval& tv ) {
6  tv.tv_sec = std::chrono::duration_cast< std::chrono::seconds >( myTimeout ).count();
7  myTimeout -= std::chrono::seconds( tv.tv_sec );
8  tv.tv_usec = std::chrono::duration_cast< std::chrono::microseconds >( myTimeout ).count();
9 }
10