apr
1.7.0
About: APR (Apache Portable Runtime) project offers software libraries that provide a predictable and consistent interface to underlying platform-specific implementations (APR core library).
![]() ![]() |
#include "apr.h"
#include "apr_portable.h"
#include "apr_private.h"
#include "apr_general.h"
#include "apr_pools.h"
#include "apr_getopt.h"
#include "apr_thread_proc.h"
#include "apr_file_io.h"
#include "apr_errno.h"
#include <tlhelp32.h>
Go to the source code of this file.
Data Structures | |
struct | apr_other_child_rec_t |
struct | PBI |
struct | IOSB |
struct | FSI |
struct | pollfd |
Typedefs | |
typedef IN GET_FILEEX_INFO_LEVELS | fInfoLevelId |
typedef IN GET_FILEEX_INFO_LEVELS OUT LPVOID | lpFileInformation |
typedef IN PTRUSTEE_W | pTrustee |
typedef IN PTRUSTEE_W OUT PACCESS_MASK | pAccessRights |
typedef IN SE_OBJECT_TYPE | ObjectType |
typedef IN SE_OBJECT_TYPE IN SECURITY_INFORMATION | SecurityInfo |
typedef IN SE_OBJECT_TYPE IN SECURITY_INFORMATION OUT PSID * | ppsidOwner |
typedef IN SE_OBJECT_TYPE IN SECURITY_INFORMATION OUT PSID OUT PSID * | ppsidGroup |
typedef IN SE_OBJECT_TYPE IN SECURITY_INFORMATION OUT PSID OUT PSID OUT PACL * | ppDacl |
typedef IN SE_OBJECT_TYPE IN SECURITY_INFORMATION OUT PSID OUT PSID OUT PACL OUT PACL * | ppSacl |
typedef IN SE_OBJECT_TYPE IN SECURITY_INFORMATION OUT PSID OUT PSID OUT PACL OUT PACL OUT PSECURITY_DESCRIPTOR * | ppSecurityDescriptor |
typedef LPWSTR *WINAPI * | apr_winapi_fpt_CommandLineToArgvW(LPCWSTR lpCmdLine, int *pNumArgs) |
typedef OUT LPDWORD | lpFileSizeHigh |
typedef ULONG * | pMinRes |
typedef ULONG ULONG * | pCurRes |
typedef BOOL | Acquire |
typedef BOOL ULONG * | pNewRes |
typedef struct PBI | PBI |
typedef struct PBI * | PPBI |
typedef INT | info |
typedef INT PVOID | pPI |
typedef INT PVOID ULONG | LenPI |
typedef INT PVOID ULONG ULONG * | pSizePI |
typedef INT PVOID | pOI |
typedef INT PVOID ULONG | LenOI |
typedef INT PVOID ULONG ULONG * | pSizeOI |
typedef struct IOSB | IOSB |
typedef struct IOSB * | PIOSB |
typedef struct FSI | FSI |
typedef struct FSI * | PFSI |
typedef PVOID | pIOSB |
typedef PVOID PVOID | pFI |
typedef PVOID PVOID ULONG | LenFI |
typedef DWORD | th32ProcessID |
typedef LPPROCESSENTRY32W | lppe |
typedef struct pollfd | WSAPOLLFD |
typedef struct pollfd * | PWSAPOLLFD |
typedef struct pollfd * | LPWSAPOLLFD |
typedef IN ULONG | fds |
typedef IN ULONG IN INT | timeout |
typedef PCHAR | InterfaceName |
Enumerations | |
enum | apr_oslevel_e { APR_WIN_UNK = 0, APR_WIN_UNSUP = 1, APR_WIN_95 = 10, APR_WIN_95_B = 11, APR_WIN_95_OSR2 = 12, APR_WIN_98 = 14, APR_WIN_98_SE = 16, APR_WIN_ME = 18, APR_WIN_UNICODE = 20, APR_WIN_CE_3 = 23, APR_WIN_NT = 30, APR_WIN_NT_3_5 = 35, APR_WIN_NT_3_51 = 36, APR_WIN_NT_4 = 40, APR_WIN_NT_4_SP2 = 42, APR_WIN_NT_4_SP3 = 43, APR_WIN_NT_4_SP4 = 44, APR_WIN_NT_4_SP5 = 45, APR_WIN_NT_4_SP6 = 46, APR_WIN_2000 = 50, APR_WIN_2000_SP1 = 51, APR_WIN_2000_SP2 = 52, APR_WIN_XP = 60, APR_WIN_XP_SP1 = 61, APR_WIN_XP_SP2 = 62, APR_WIN_2003 = 70, APR_WIN_VISTA = 80, APR_WIN_7 = 90 } |
enum | apr_dlltoken_e { DLL_WINBASEAPI = 0, DLL_WINADVAPI = 1, DLL_WINSOCKAPI = 2, DLL_WINSOCK2API = 3, DLL_SHSTDAPI = 4, DLL_NTDLL = 5, DLL_IPHLPAPI = 6, DLL_defined = 7 } |
Functions | |
int | apr_wastrtoastr (char const *const **retarr, wchar_t const *const *arr, int args) |
apr_status_t | apr_get_oslevel (apr_oslevel_e *) |
static APR_INLINE void * | apr_malloc_dbg (size_t size, const char *filename, int linenumber) |
static APR_INLINE void * | apr_realloc_dbg (void *userData, size_t newSize, const char *filename, int linenumber) |
FARPROC | apr_load_dll_func (apr_dlltoken_e fnLib, char *fnName, int ordinal) |
typedef | BOOL (WINAPI *apr_winapi_fpt_GetFileAttributesExA)(IN LPCSTR lpFileName |
static APR_INLINE int | apr_winapi_ld_GetFileAttributesExA (void) |
static APR_INLINE BOOL | apr_winapi_GetFileAttributesExA (IN LPCSTR lpFileName, IN GET_FILEEX_INFO_LEVELS fInfoLevelId, OUT LPVOID lpFileInformation) |
static APR_INLINE int | apr_winapi_ld_GetFileAttributesExW (void) |
static APR_INLINE BOOL | apr_winapi_GetFileAttributesExW (IN LPCWSTR lpFileName, IN GET_FILEEX_INFO_LEVELS fInfoLevelId, OUT LPVOID lpFileInformation) |
static APR_INLINE int | apr_winapi_ld_CancelIo (void) |
static APR_INLINE BOOL | apr_winapi_CancelIo (IN HANDLE hFile) |
static APR_INLINE int | apr_winapi_ld_TryEnterCriticalSection (void) |
static APR_INLINE BOOL | apr_winapi_TryEnterCriticalSection (LPCRITICAL_SECTION lpCriticalSection) |
static APR_INLINE int | apr_winapi_ld_SwitchToThread (void) |
static APR_INLINE BOOL | apr_winapi_SwitchToThread (void) |
static APR_INLINE int | apr_winapi_ld_GetEffectiveRightsFromAclW (void) |
static APR_INLINE BOOL | apr_winapi_GetEffectiveRightsFromAclW (IN PACL pacl, IN PTRUSTEE_W pTrustee, OUT PACCESS_MASK pAccessRights) |
static APR_INLINE int | apr_winapi_ld_GetNamedSecurityInfoW (void) |
static APR_INLINE BOOL | apr_winapi_GetNamedSecurityInfoW (IN LPWSTR pObjectName, IN SE_OBJECT_TYPE ObjectType, IN SECURITY_INFORMATION SecurityInfo, OUT PSID *ppsidOwner, OUT PSID *ppsidGroup, OUT PACL *ppDacl, OUT PACL *ppSacl, OUT PSECURITY_DESCRIPTOR *ppSecurityDescriptor) |
static APR_INLINE int | apr_winapi_ld_GetNamedSecurityInfoA (void) |
static APR_INLINE BOOL | apr_winapi_GetNamedSecurityInfoA (IN LPSTR pObjectName, IN SE_OBJECT_TYPE ObjectType, IN SECURITY_INFORMATION SecurityInfo, OUT PSID *ppsidOwner, OUT PSID *ppsidGroup, OUT PACL *ppDacl, OUT PACL *ppSacl, OUT PSECURITY_DESCRIPTOR *ppSecurityDescriptor) |
static APR_INLINE int | apr_winapi_ld_GetSecurityInfo (void) |
static APR_INLINE BOOL | apr_winapi_GetSecurityInfo (IN HANDLE handle, IN SE_OBJECT_TYPE ObjectType, IN SECURITY_INFORMATION SecurityInfo, OUT PSID *ppsidOwner, OUT PSID *ppsidGroup, OUT PACL *ppDacl, OUT PACL *ppSacl, OUT PSECURITY_DESCRIPTOR *ppSecurityDescriptor) |
static APR_INLINE int | apr_winapi_ld_CommandLineToArgvW (void) |
static APR_INLINE LPWSTR * | apr_winapi_CommandLineToArgvW (LPCWSTR lpCmdLine, int *pNumArgs) |
typedef | DWORD (WINAPI *apr_winapi_fpt_GetCompressedFileSizeA)(IN LPCSTR lpFileName |
static APR_INLINE int | apr_winapi_ld_GetCompressedFileSizeA (void) |
static APR_INLINE DWORD | apr_winapi_GetCompressedFileSizeA (IN LPCSTR lpFileName, OUT LPDWORD lpFileSizeHigh) |
static APR_INLINE int | apr_winapi_ld_GetCompressedFileSizeW (void) |
static APR_INLINE DWORD | apr_winapi_GetCompressedFileSizeW (IN LPCWSTR lpFileName, OUT LPDWORD lpFileSizeHigh) |
typedef | LONG (WINAPI *apr_winapi_fpt_NtQueryTimerResolution)(ULONG *pMaxRes |
static APR_INLINE int | apr_winapi_ld_NtQueryTimerResolution (void) |
static APR_INLINE LONG | apr_winapi_NtQueryTimerResolution (ULONG *pMaxRes, ULONG *pMinRes, ULONG *pCurRes) |
static APR_INLINE int | apr_winapi_ld_NtSetTimerResolution (void) |
static APR_INLINE LONG | apr_winapi_NtSetTimerResolution (ULONG ReqRes, BOOL Acquire, ULONG *pNewRes) |
static APR_INLINE int | apr_winapi_ld_NtQueryInformationProcess (void) |
static APR_INLINE LONG | apr_winapi_NtQueryInformationProcess (HANDLE hProcess, INT info, PVOID pPI, ULONG LenPI, ULONG *pSizePI) |
static APR_INLINE int | apr_winapi_ld_NtQueryObject (void) |
static APR_INLINE LONG | apr_winapi_NtQueryObject (HANDLE hObject, INT info, PVOID pOI, ULONG LenOI, ULONG *pSizeOI) |
static APR_INLINE int | apr_winapi_ld_ZwQueryInformationFile (void) |
static APR_INLINE LONG | apr_winapi_ZwQueryInformationFile (HANDLE hObject, PVOID pIOSB, PVOID pFI, ULONG LenFI, ULONG info) |
typedef | HANDLE (WINAPI *apr_winapi_fpt_CreateToolhelp32Snapshot)(DWORD dwFlags |
static APR_INLINE int | apr_winapi_ld_CreateToolhelp32Snapshot (void) |
static APR_INLINE HANDLE | apr_winapi_CreateToolhelp32Snapshot (DWORD dwFlags, DWORD th32ProcessID) |
static APR_INLINE int | apr_winapi_ld_Process32FirstW (void) |
static APR_INLINE BOOL | apr_winapi_Process32FirstW (HANDLE hSnapshot, LPPROCESSENTRY32W lppe) |
static APR_INLINE int | apr_winapi_ld_Process32NextW (void) |
static APR_INLINE BOOL | apr_winapi_Process32NextW (HANDLE hSnapshot, LPPROCESSENTRY32W lppe) |
typedef | int (WSAAPI *apr_winapi_fpt_WSAPoll)(IN OUT LPWSAPOLLFD fdArray |
static APR_INLINE int | apr_winapi_ld_WSAPoll (void) |
static APR_INLINE int | apr_winapi_WSAPoll (IN OUT LPWSAPOLLFD fdArray, IN ULONG fds, IN INT timeout) |
static APR_INLINE int | apr_winapi_ld_SetDllDirectoryW (void) |
static APR_INLINE BOOL | apr_winapi_SetDllDirectoryW (IN LPCWSTR lpPathName) |
typedef | NET_IFINDEX (WINAPI *apr_winapi_fpt_if_nametoindex)(IN PCSTR InterfaceName) |
static APR_INLINE int | apr_winapi_ld_if_nametoindex (void) |
static APR_INLINE NET_IFINDEX | apr_winapi_if_nametoindex (IN PCSTR InterfaceName) |
typedef | PCHAR (NETIOAPI_API_ *apr_winapi_fpt_if_indextoname)(NET_IFINDEX InterfaceIndex |
static APR_INLINE int | apr_winapi_ld_if_indextoname (void) |
static APR_INLINE PCHAR | apr_winapi_if_indextoname (NET_IFINDEX InterfaceIndex, PCHAR InterfaceName) |
#define APR_DECLARE_LATE_DLL_FUNC | ( | lib, | |
rettype, | |||
calltype, | |||
fn, | |||
ord, | |||
args, | |||
names | |||
) |
Definition at line 195 of file apr_arch_misc.h.
#define APR_HAS_ANSI_FS 1 |
Definition at line 133 of file apr_arch_misc.h.
#define APR_HAVE_LATE_DLL_FUNC | ( | fn | ) | apr_winapi_ld_##fn() |
Definition at line 211 of file apr_arch_misc.h.
#define CancelIo apr_winapi_CancelIo |
Definition at line 260 of file apr_arch_misc.h.
#define CommandLineToArgvW apr_winapi_CommandLineToArgvW |
Definition at line 324 of file apr_arch_misc.h.
#define CreateToolhelp32Snapshot apr_winapi_CreateToolhelp32Snapshot |
Definition at line 427 of file apr_arch_misc.h.
#define ELSE_WIN_OS_IS_ANSI |
Definition at line 145 of file apr_arch_misc.h.
#define GetCompressedFileSize apr_winapi_GetCompressedFileSizeA |
Definition at line 342 of file apr_arch_misc.h.
#define GetCompressedFileSizeA apr_winapi_GetCompressedFileSizeA |
Definition at line 340 of file apr_arch_misc.h.
#define GetCompressedFileSizeW apr_winapi_GetCompressedFileSizeW |
Definition at line 351 of file apr_arch_misc.h.
#define GetEffectiveRightsFromAclW apr_winapi_GetEffectiveRightsFromAclW |
Definition at line 277 of file apr_arch_misc.h.
#define GetFileAttributesEx apr_winapi_GetFileAttributesExA |
Definition at line 245 of file apr_arch_misc.h.
#define GetFileAttributesExA apr_winapi_GetFileAttributesExA |
Definition at line 243 of file apr_arch_misc.h.
#define GetFileAttributesExW apr_winapi_GetFileAttributesExW |
Definition at line 255 of file apr_arch_misc.h.
#define GetNamedSecurityInfo apr_winapi_GetNamedSecurityInfoA |
Definition at line 305 of file apr_arch_misc.h.
#define GetNamedSecurityInfoA apr_winapi_GetNamedSecurityInfoA |
Definition at line 303 of file apr_arch_misc.h.
#define GetNamedSecurityInfoW apr_winapi_GetNamedSecurityInfoW |
Definition at line 290 of file apr_arch_misc.h.
#define GetSecurityInfo apr_winapi_GetSecurityInfo |
Definition at line 318 of file apr_arch_misc.h.
#define HAVE_POLL 1 |
Definition at line 479 of file apr_arch_misc.h.
#define if_indextoname apr_winapi_if_indextoname |
Definition at line 504 of file apr_arch_misc.h.
#define if_nametoindex apr_winapi_if_nametoindex |
Definition at line 495 of file apr_arch_misc.h.
#define IF_WIN_OS_IS_UNICODE |
Definition at line 144 of file apr_arch_misc.h.
#define POLLERR 0x0001 |
Definition at line 458 of file apr_arch_misc.h.
#define POLLHUP 0x0002 |
Definition at line 459 of file apr_arch_misc.h.
#define POLLIN (POLLRDNORM | POLLRDBAND) |
Definition at line 451 of file apr_arch_misc.h.
#define POLLNVAL 0x0004 |
Definition at line 460 of file apr_arch_misc.h.
#define POLLOUT (POLLWRNORM) |
Definition at line 455 of file apr_arch_misc.h.
#define POLLPRI 0x0400 |
Definition at line 452 of file apr_arch_misc.h.
#define POLLRDBAND 0x0200 |
Definition at line 450 of file apr_arch_misc.h.
#define POLLRDNORM 0x0100 |
Definition at line 449 of file apr_arch_misc.h.
#define POLLWRBAND 0x0020 |
Definition at line 456 of file apr_arch_misc.h.
#define POLLWRNORM 0x0010 |
Definition at line 454 of file apr_arch_misc.h.
#define Process32FirstW apr_winapi_Process32FirstW |
Definition at line 436 of file apr_arch_misc.h.
#define Process32NextW apr_winapi_Process32NextW |
Definition at line 445 of file apr_arch_misc.h.
#define QueryInformationProcess apr_winapi_NtQueryInformationProcess |
Definition at line 384 of file apr_arch_misc.h.
#define QueryObject apr_winapi_NtQueryObject |
Definition at line 393 of file apr_arch_misc.h.
#define QueryTimerResolution apr_winapi_NtQueryTimerResolution |
Definition at line 359 of file apr_arch_misc.h.
#define SetDllDirectoryW apr_winapi_SetDllDirectoryW |
Definition at line 487 of file apr_arch_misc.h.
#define SetTimerResolution apr_winapi_NtSetTimerResolution |
Definition at line 366 of file apr_arch_misc.h.
#define SwitchToThread apr_winapi_SwitchToThread |
Definition at line 270 of file apr_arch_misc.h.
#define TryEnterCriticalSection apr_winapi_TryEnterCriticalSection |
Definition at line 265 of file apr_arch_misc.h.
#define WSAHighByte 2 |
Definition at line 63 of file apr_arch_misc.h.
#define WSALowByte 0 |
Definition at line 64 of file apr_arch_misc.h.
#define WSAPoll apr_winapi_WSAPoll |
Definition at line 478 of file apr_arch_misc.h.
#define ZwQueryInformationFile apr_winapi_ZwQueryInformationFile |
Definition at line 418 of file apr_arch_misc.h.
Definition at line 365 of file apr_arch_misc.h.
typedef LPWSTR* WINAPI* apr_winapi_fpt_CommandLineToArgvW(LPCWSTR lpCmdLine, int *pNumArgs) |
Definition at line 323 of file apr_arch_misc.h.
typedef IN ULONG fds |
Definition at line 477 of file apr_arch_misc.h.
typedef IN GET_FILEEX_INFO_LEVELS fInfoLevelId |
Definition at line 242 of file apr_arch_misc.h.
typedef PVOID PVOID ULONG ULONG info |
Definition at line 383 of file apr_arch_misc.h.
typedef PCHAR InterfaceName |
Definition at line 503 of file apr_arch_misc.h.
typedef PVOID PVOID ULONG LenFI |
Definition at line 417 of file apr_arch_misc.h.
typedef INT PVOID ULONG LenOI |
Definition at line 392 of file apr_arch_misc.h.
typedef INT PVOID ULONG LenPI |
Definition at line 383 of file apr_arch_misc.h.
typedef IN GET_FILEEX_INFO_LEVELS OUT LPVOID lpFileInformation |
Definition at line 242 of file apr_arch_misc.h.
typedef OUT LPDWORD lpFileSizeHigh |
Definition at line 339 of file apr_arch_misc.h.
typedef LPPROCESSENTRY32W lppe |
Definition at line 435 of file apr_arch_misc.h.
typedef struct pollfd* LPWSAPOLLFD |
typedef IN SE_OBJECT_TYPE ObjectType |
Definition at line 289 of file apr_arch_misc.h.
typedef IN PTRUSTEE_W OUT PACCESS_MASK pAccessRights |
Definition at line 276 of file apr_arch_misc.h.
typedef ULONG ULONG* pCurRes |
Definition at line 358 of file apr_arch_misc.h.
typedef PVOID PVOID pFI |
Definition at line 417 of file apr_arch_misc.h.
typedef PVOID pIOSB |
Definition at line 417 of file apr_arch_misc.h.
typedef ULONG* pMinRes |
Definition at line 358 of file apr_arch_misc.h.
Definition at line 365 of file apr_arch_misc.h.
typedef INT PVOID pOI |
Definition at line 392 of file apr_arch_misc.h.
typedef IN SE_OBJECT_TYPE IN SECURITY_INFORMATION OUT PSID OUT PSID OUT PACL * ppDacl |
Definition at line 289 of file apr_arch_misc.h.
typedef INT PVOID pPI |
Definition at line 383 of file apr_arch_misc.h.
typedef IN SE_OBJECT_TYPE IN SECURITY_INFORMATION OUT PSID OUT PSID OUT PACL OUT PACL * ppSacl |
Definition at line 289 of file apr_arch_misc.h.
typedef IN SE_OBJECT_TYPE IN SECURITY_INFORMATION OUT PSID OUT PSID OUT PACL OUT PACL OUT PSECURITY_DESCRIPTOR * ppSecurityDescriptor |
Definition at line 289 of file apr_arch_misc.h.
typedef IN SE_OBJECT_TYPE IN SECURITY_INFORMATION OUT PSID OUT PSID * ppsidGroup |
Definition at line 289 of file apr_arch_misc.h.
typedef IN SE_OBJECT_TYPE IN SECURITY_INFORMATION OUT PSID * ppsidOwner |
Definition at line 289 of file apr_arch_misc.h.
typedef INT PVOID ULONG ULONG* pSizeOI |
Definition at line 392 of file apr_arch_misc.h.
typedef INT PVOID ULONG ULONG* pSizePI |
Definition at line 383 of file apr_arch_misc.h.
typedef IN PTRUSTEE_W pTrustee |
Definition at line 276 of file apr_arch_misc.h.
typedef struct pollfd * PWSAPOLLFD |
typedef IN SE_OBJECT_TYPE IN SECURITY_INFORMATION SecurityInfo |
Definition at line 289 of file apr_arch_misc.h.
typedef DWORD th32ProcessID |
Definition at line 426 of file apr_arch_misc.h.
enum apr_dlltoken_e |
Enumerator | |
---|---|
DLL_WINBASEAPI | |
DLL_WINADVAPI | |
DLL_WINSOCKAPI | |
DLL_WINSOCK2API | |
DLL_SHSTDAPI | |
DLL_NTDLL | |
DLL_IPHLPAPI | |
DLL_defined |
Definition at line 179 of file apr_arch_misc.h.
enum apr_oslevel_e |
Definition at line 80 of file apr_arch_misc.h.
apr_status_t apr_get_oslevel | ( | apr_oslevel_e * | ) |
Definition at line 26 of file misc.c.
References APR_EGENERAL, apr_isdigit, apr_isupper, apr_os_level, APR_SUCCESS, APR_WIN_2000, APR_WIN_2000_SP1, APR_WIN_2000_SP2, APR_WIN_2003, APR_WIN_7, APR_WIN_95, APR_WIN_95_OSR2, APR_WIN_98, APR_WIN_98_SE, APR_WIN_CE_3, APR_WIN_ME, APR_WIN_NT_3_5, APR_WIN_NT_3_51, APR_WIN_NT_4, APR_WIN_NT_4_SP2, APR_WIN_NT_4_SP3, APR_WIN_NT_4_SP4, APR_WIN_NT_4_SP5, APR_WIN_NT_4_SP6, APR_WIN_UNK, APR_WIN_UNSUP, APR_WIN_VISTA, APR_WIN_XP, APR_WIN_XP_SP1, and APR_WIN_XP_SP2.
FARPROC apr_load_dll_func | ( | apr_dlltoken_e | fnLib, |
char * | fnName, | ||
int | ordinal | ||
) |
Definition at line 173 of file misc.c.
References lateDllHandle, lateDllName, and LoadLibraryA.
|
static |
Definition at line 165 of file apr_arch_misc.h.
References size.
Referenced by APR_DECLARE(), apr_wastrtoastr(), warrsztoastr(), and wmain().
|
static |
Definition at line 171 of file apr_arch_misc.h.
Referenced by apr_wastrtoastr().
Definition at line 40 of file internal.c.
References apr_malloc_dbg(), apr_realloc_dbg(), args, arr, and len.
Referenced by APR_DECLARE(), and wmain().
Definition at line 259 of file apr_arch_misc.h.
|
static |
Definition at line 323 of file apr_arch_misc.h.
|
static |
Definition at line 426 of file apr_arch_misc.h.
|
static |
Definition at line 339 of file apr_arch_misc.h.
|
static |
Definition at line 350 of file apr_arch_misc.h.
|
static |
Definition at line 276 of file apr_arch_misc.h.
|
static |
Definition at line 242 of file apr_arch_misc.h.
|
static |
Definition at line 254 of file apr_arch_misc.h.
|
static |
Definition at line 302 of file apr_arch_misc.h.
|
static |
Definition at line 289 of file apr_arch_misc.h.
|
static |
Definition at line 317 of file apr_arch_misc.h.
|
static |
Definition at line 503 of file apr_arch_misc.h.
|
static |
Definition at line 494 of file apr_arch_misc.h.
|
static |
Definition at line 259 of file apr_arch_misc.h.
|
static |
Definition at line 323 of file apr_arch_misc.h.
|
static |
Definition at line 426 of file apr_arch_misc.h.
|
static |
Definition at line 339 of file apr_arch_misc.h.
|
static |
Definition at line 350 of file apr_arch_misc.h.
|
static |
Definition at line 276 of file apr_arch_misc.h.
|
static |
Definition at line 242 of file apr_arch_misc.h.
|
static |
Definition at line 254 of file apr_arch_misc.h.
|
static |
Definition at line 302 of file apr_arch_misc.h.
|
static |
Definition at line 289 of file apr_arch_misc.h.
|
static |
Definition at line 317 of file apr_arch_misc.h.
|
static |
Definition at line 503 of file apr_arch_misc.h.
|
static |
Definition at line 494 of file apr_arch_misc.h.
|
static |
Definition at line 383 of file apr_arch_misc.h.
|
static |
Definition at line 392 of file apr_arch_misc.h.
|
static |
Definition at line 358 of file apr_arch_misc.h.
|
static |
Definition at line 365 of file apr_arch_misc.h.
|
static |
Definition at line 435 of file apr_arch_misc.h.
|
static |
Definition at line 444 of file apr_arch_misc.h.
|
static |
Definition at line 486 of file apr_arch_misc.h.
|
static |
Definition at line 269 of file apr_arch_misc.h.
|
static |
Definition at line 264 of file apr_arch_misc.h.
|
static |
Definition at line 477 of file apr_arch_misc.h.
|
static |
Definition at line 417 of file apr_arch_misc.h.
|
static |
Definition at line 383 of file apr_arch_misc.h.
|
static |
Definition at line 392 of file apr_arch_misc.h.
|
static |
Definition at line 358 of file apr_arch_misc.h.
|
static |
Definition at line 365 of file apr_arch_misc.h.
|
static |
Definition at line 435 of file apr_arch_misc.h.
|
static |
Definition at line 444 of file apr_arch_misc.h.
|
static |
Definition at line 486 of file apr_arch_misc.h.
|
static |
Definition at line 269 of file apr_arch_misc.h.
|
static |
Definition at line 264 of file apr_arch_misc.h.
|
static |
Definition at line 477 of file apr_arch_misc.h.
|
static |
Definition at line 417 of file apr_arch_misc.h.
typedef BOOL | ( | WINAPI * | apr_winapi_fpt_GetFileAttributesExA | ) |
typedef DWORD | ( | WINAPI * | apr_winapi_fpt_GetCompressedFileSizeA | ) |
typedef HANDLE | ( | WINAPI * | apr_winapi_fpt_CreateToolhelp32Snapshot | ) |
typedef int | ( | WSAAPI * | apr_winapi_fpt_WSAPoll | ) |
Referenced by apr__SHA256_Final(), apr__SHA256_Update(), apr_cvt(), APR_DECLARE(), APR_DECLARE_NONSTD(), gettemp(), impl_pollset_add(), inet_pton4(), and wait_for_connect().
typedef LONG | ( | WINAPI * | apr_winapi_fpt_NtQueryTimerResolution | ) |
Referenced by APR_DECLARE(), and setptr().
typedef NET_IFINDEX | ( | WINAPI * | apr_winapi_fpt_if_nametoindex | ) |
typedef PCHAR | ( | NETIOAPI_API_ * | apr_winapi_fpt_if_indextoname | ) |
int APR_DECLARE_DATA apr_app_init_complete |
Definition at line 31 of file start.c.
Referenced by APR_DECLARE(), and wmain().
APR_DECLARE_DATA apr_oslevel_e apr_os_level |
Definition at line 24 of file misc.c.
Referenced by APR_DECLARE(), apr_get_oslevel(), filepath_root_test(), more_finfo(), res_name_from_filename(), and set_socket_vars().
|
static |
Definition at line 259 of file apr_arch_misc.h.
|
static |
Definition at line 323 of file apr_arch_misc.h.
|
static |
Definition at line 426 of file apr_arch_misc.h.
|
static |
Definition at line 339 of file apr_arch_misc.h.
|
static |
Definition at line 350 of file apr_arch_misc.h.
|
static |
Definition at line 276 of file apr_arch_misc.h.
|
static |
Definition at line 242 of file apr_arch_misc.h.
|
static |
Definition at line 254 of file apr_arch_misc.h.
|
static |
Definition at line 302 of file apr_arch_misc.h.
|
static |
Definition at line 289 of file apr_arch_misc.h.
|
static |
Definition at line 317 of file apr_arch_misc.h.
|
static |
Definition at line 503 of file apr_arch_misc.h.
|
static |
Definition at line 494 of file apr_arch_misc.h.
|
static |
Definition at line 383 of file apr_arch_misc.h.
|
static |
Definition at line 392 of file apr_arch_misc.h.
|
static |
Definition at line 358 of file apr_arch_misc.h.
|
static |
Definition at line 365 of file apr_arch_misc.h.
|
static |
Definition at line 435 of file apr_arch_misc.h.
|
static |
Definition at line 444 of file apr_arch_misc.h.
|
static |
Definition at line 486 of file apr_arch_misc.h.
|
static |
Definition at line 269 of file apr_arch_misc.h.
|
static |
Definition at line 264 of file apr_arch_misc.h.
|
static |
Definition at line 477 of file apr_arch_misc.h.
|
static |
Definition at line 417 of file apr_arch_misc.h.
|
static |
Definition at line 259 of file apr_arch_misc.h.
|
static |
Definition at line 323 of file apr_arch_misc.h.
|
static |
Definition at line 426 of file apr_arch_misc.h.
|
static |
Definition at line 339 of file apr_arch_misc.h.
|
static |
Definition at line 350 of file apr_arch_misc.h.
|
static |
Definition at line 276 of file apr_arch_misc.h.
|
static |
Definition at line 242 of file apr_arch_misc.h.
|
static |
Definition at line 254 of file apr_arch_misc.h.
|
static |
Definition at line 302 of file apr_arch_misc.h.
|
static |
Definition at line 289 of file apr_arch_misc.h.
|
static |
Definition at line 317 of file apr_arch_misc.h.
|
static |
Definition at line 503 of file apr_arch_misc.h.
|
static |
Definition at line 494 of file apr_arch_misc.h.
|
static |
Definition at line 383 of file apr_arch_misc.h.
|
static |
Definition at line 392 of file apr_arch_misc.h.
|
static |
Definition at line 358 of file apr_arch_misc.h.
|
static |
Definition at line 365 of file apr_arch_misc.h.
|
static |
Definition at line 435 of file apr_arch_misc.h.
|
static |
Definition at line 444 of file apr_arch_misc.h.
|
static |
Definition at line 486 of file apr_arch_misc.h.
|
static |
Definition at line 269 of file apr_arch_misc.h.
|
static |
Definition at line 264 of file apr_arch_misc.h.
|
static |
Definition at line 477 of file apr_arch_misc.h.
|
static |
Definition at line 417 of file apr_arch_misc.h.