foobar2000 SDK  2015-08-03
Data Structures | Namespaces | Functions
nix-objects.h File Reference

Go to the source code of this file.

Data Structures

class  pfc::exception_nix
 
class  pfc::fdSelect
 
class  pfc::fdSet
 
class  pfc::nix_event
 

Namespaces

 pfc
 

Functions

void pfc::createPipe (int fd[2], bool bInheritable)
 
bool pfc::fdCanRead (int fd)
 
bool pfc::fdCanWrite (int fd)
 
bool pfc::fdWaitRead (int fd, double timeOutSeconds)
 
bool pfc::fdWaitWrite (int fd, double timeOutSeconds)
 
double pfc::importTimeval (const timeval &in)
 
bool pfc::isAltKeyPressed ()
 
bool pfc::isCtrlKeyPressed ()
 
bool pfc::isShiftKeyPressed ()
 
timeval pfc::makeTimeVal (double timeSeconds)
 
void pfc::nixFormatError (string_base &str, int code)
 
void pfc::nixGetRandomData (void *outPtr, size_t outBytes)
 
double pfc::nixGetTime ()
 
bool pfc::nixReadSymLink (string_base &strOut, const char *path)
 
bool pfc::nixSelfProcessPath (string_base &strOut)
 
void pfc::nixSleep (double seconds)
 
void pfc::setCloseOnExec (int fd, bool bCloseOnExec)
 
void pfc::setInheritable (int fd, bool bInheritable)
 
void pfc::setNonBlocking (int fd, bool bNonBlocking)
 
void uSleepSeconds (double seconds, bool)
 

Function Documentation

void uSleepSeconds ( double  seconds,
bool   
)

Definition at line 262 of file nix-objects.cpp.

262  {
263  pfc::nixSleep( seconds );
264 }
void nixSleep(double seconds)