Unit msesysintf1

Description

 

Overview

Classes, Interfaces, Objects and Records

Name Description
Record linuxmutexty  
Record linuxconddty  
Record linuxcondty  
Record linuxsemdty  
Record linuxsemty  

Functions and Procedures

function sys_getlasterror: integer;
procedure sys_setlasterror(const avalue: integer);
function sys_geterrortext(aerror: integer): string;
function sys_mutexcreate(out mutex: mutexty): syserrorty;
function sys_mutexdestroy(var mutex: mutexty): syserrorty;
function sys_mutexlock(var mutex: mutexty): syserrorty;
function sys_mutextrylock(var mutex: mutexty): syserrorty;
function sys_mutexunlock(var mutex: mutexty): syserrorty;
function sys_semcreate(out sem: semty; count: integer): syserrorty;
function sys_semdestroy(var sem: semty): syserrorty;
function sys_sempost(var sem: semty): syserrorty;
function sys_semwait(var sem: semty; timeoutusec: integer): syserrorty;
function sys_semtrywait(var sem: semty): boolean;
function sys_semcount(var sem: semty): integer;
function sys_condcreate(out cond: condty): syserrorty;
function sys_conddestroy(var cond: condty): syserrorty;
function sys_condlock(var cond: condty): syserrorty;
function sys_condunlock(var cond: condty): syserrorty;
function sys_condsignal(var cond: condty): syserrorty;
function sys_condbroadcast(var cond: condty): syserrorty;
function sys_condwait(var cond: condty; timeoutusec: integer): syserrorty;
function sys_utctolocaltime(const value: tdatetime): tdatetime;
function sys_localtimetoutc(const value: tdatetime): tdatetime;
function unigettimestamp(timeoutusec: integer): timespec;
procedure initmutex(out mutex: pthread_mutex_t);

Description

Functions and Procedures

function sys_getlasterror: integer;
 
procedure sys_setlasterror(const avalue: integer);
 
function sys_geterrortext(aerror: integer): string;
 
function sys_mutexcreate(out mutex: mutexty): syserrorty;
 
function sys_mutexdestroy(var mutex: mutexty): syserrorty;
 
function sys_mutexlock(var mutex: mutexty): syserrorty;
 
function sys_mutextrylock(var mutex: mutexty): syserrorty;
 
function sys_mutexunlock(var mutex: mutexty): syserrorty;
 
function sys_semcreate(out sem: semty; count: integer): syserrorty;
 
function sys_semdestroy(var sem: semty): syserrorty;
 
function sys_sempost(var sem: semty): syserrorty;
 
function sys_semwait(var sem: semty; timeoutusec: integer): syserrorty;
 
function sys_semtrywait(var sem: semty): boolean;
 
function sys_semcount(var sem: semty): integer;
 
function sys_condcreate(out cond: condty): syserrorty;
 
function sys_conddestroy(var cond: condty): syserrorty;
 
function sys_condlock(var cond: condty): syserrorty;
 
function sys_condunlock(var cond: condty): syserrorty;
 
function sys_condsignal(var cond: condty): syserrorty;
 
function sys_condbroadcast(var cond: condty): syserrorty;
 
function sys_condwait(var cond: condty; timeoutusec: integer): syserrorty;
 
function sys_utctolocaltime(const value: tdatetime): tdatetime;
 
function sys_localtimetoutc(const value: tdatetime): tdatetime;
 
function unigettimestamp(timeoutusec: integer): timespec;
 
procedure initmutex(out mutex: pthread_mutex_t);
 

Generated by PasDoc 0.16.0.