|
|
||||||
|
cfl_platform.h
Go to the documentation of this file.
34 #if defined (__unix__) || (__linus__) || (__linux__) || (defined (__APPLE__) && defined (__MACH__))
239 extern FAUDES_API void faudes_diffsystime(const faudes_systime_t& end, const faudes_systime_t& begin, faudes_systime_t* res);
240 extern FAUDES_API void faudes_diffsystime(const faudes_systime_t& end, const faudes_systime_t& begin, faudes_mstime_t* res);
241 extern FAUDES_API void faudes_sumsystime(const faudes_systime_t& begin, const faudes_systime_t& duration, faudes_systime_t* res);
256 extern FAUDES_API int faudes_setsockopt(int fd, int level, int optname, const void *optval, socklen_t optlen);
257 extern FAUDES_API int faudes_getsockopt(int fd, int level, int optname, void *optval, socklen_t *optlen);
310 extern FAUDES_API int faudes_thread_create(faudes_thread_t *thr, void *(*fnct)(void *), void *arg);
357 extern FAUDES_API int faudes_cond_timedwait(faudes_cond_t *cond, faudes_mutex_t *mtx, const faudes_systime_t *abstime);
358 extern FAUDES_API int faudes_cond_reltimedwait(faudes_cond_t *cond, faudes_mutex_t *mtx, faudes_mstime_t duration);
void faudes_usdelay(faudes_mstime_t usecs, faudes_systime_t *end) Definition: cfl_platform.cpp:268 void faudes_sumsystime(const faudes_systime_t &begin, const faudes_systime_t &duration, faudes_systime_t *res) Definition: cfl_platform.cpp:248 void faudes_msdelay(faudes_mstime_t msecs, faudes_systime_t *end) Definition: cfl_platform.cpp:258 void faudes_diffsystime(const faudes_systime_t &end, const faudes_systime_t &begin, faudes_systime_t *res) Definition: cfl_platform.cpp:232 FAUDES_API std::string faudes_normpath(const std::string &rExtPath) Definition: cfl_platform.cpp:75 FAUDES_API void faudes_termsignal(void(*sighandler)(int)) Definition: cfl_platform.cpp:161 FAUDES_API std::string faudes_extpath(const std::string &rNormIntPath) Definition: cfl_platform.cpp:96 libFAUDES 2.33h --- 2025.06.18 --- c++ api documentaion by doxygen |