|
| void | CreateLock (void *p_os_lock_mem, int os_lock_mem_size) |
| |
| void | DestroyLock (void *p_os_lock_mem) |
| |
| void | TakeLock (void *p_os_lock_mem) |
| |
| void | ReleaseLock (void *p_os_lock_mem) |
| |
| void | UninitialiseSockets () |
| |
| void | CreateSocket (void *p_os_socket_mem, int os_socket_mem_size) |
| |
| bool | IsValidSocket (const void *p_os_socket_mem) |
| |
| void | Disconnect (void *p_os_socket_mem) |
| |
| bool | StartListening (void *p_os_socket_mem) |
| |
| bool | BindSocket (void *p_os_socket_mem, const char *p_port) |
| |
| bool | AcceptSocket (void *p_os_socket_mem, void *p_client_os_socket_mem) |
| |
| bool | SocketSend (void *p_os_socket_mem, void *p_buffer, int size) |
| |
| int | SocketReceive (void *p_os_socket_mem, void *p_buffer, int size) |
| |
| void | MemProCreateEvent (void *p_os_event_mem, int os_event_mem_size, bool initial_state, bool auto_reset) |
| |
| void | DestroyEvent (void *p_os_event_mem) |
| |
| void | SetEvent (void *p_os_event_mem) |
| |
| void | ResetEvent (void *p_os_event_mem) |
| |
| int | WaitEvent (void *p_os_event_mem, int timeout) |
| |
| void | CreateThread (void *p_os_thread_mem, int os_thread_mem_size) |
| |
| void | DestroyThread (void *p_os_thread_mem) |
| |
| int | StartThread (void *p_os_thread_mem, ThreadMain p_thread_main, void *p_param) |
| |
| bool | IsThreadAlive (const void *p_os_thread_mem) |
| |
| int64 | MemProInterlockedCompareExchange (int64 volatile *dest, int64 exchange, int64 comperand) |
| |
| int64 | MemProInterlockedExchangeAdd (int64 volatile *Addend, int64 Value) |
| |
| void | SwapEndian (unsigned int &value) |
| |
| void | SwapEndian (uint64 &value) |
| |
| void | DebugBreak () |
| |
| void * | Alloc (int size) |
| |
| void | Free (void *p, int size) |
| |
| int64 | GetHiResTimer () |
| |
| int64 | GetHiResTimerFrequency () |
| |
| void | SetThreadName (unsigned int thread_id, const char *p_name) |
| |
| void | Sleep (int ms) |
| |
| void | GetStackTrace (void **stack, int &stack_size, unsigned int &hash) |
| |
| void | SendPageState (bool send_memory, SendPageStateFunction send_page_state_function, void *p_context) |
| |
| void | GetVirtualMemStats (size_t &reserved, size_t &committed) |
| |
| bool | GetExtraModuleInfo (int64 ModuleBase, int &age, void *p_guid, int guid_size, char *p_pdb_filename, int pdb_filename_size) |
| |
| void | MemProEnumerateLoadedModules (EnumerateLoadedModulesCallbackFunction p_callback_function, void *p_context) |
| |
| void | DebugWrite (const char *p_message) |
| |
| void | MemProMemoryBarrier () |
| |
| EPlatform | GetPlatform () |
| |
| int | GetStackTraceSize () |
| |
| void | MemCpy (void *p_dest, int dest_size, const void *p_source, int source_size) |
| |
| void | SPrintF (char *p_dest, int dest_size, const char *p_format, const char *p_str) |
| |
| void | MemProCreateFile (void *p_os_file_mem, int os_file_mem_size) |
| |
| void | DestroyFile (void *p_os_file_mem) |
| |
| bool | OpenFileForWrite (void *p_os_file_mem, const char *p_filename) |
| |
| void | CloseFile (void *p_os_file_mem) |
| |
| void | FlushFile (void *p_os_file_mem) |
| |
| bool | WriteFile (void *p_os_file_mem, const void *p_data, int size) |
| |