The C++ framework for developing highly scalable, high performance servers on Windows platforms.

Admin.h File Reference


Defines

#define JETBYTE_SHOW_CORE_CONFIG_DETAILS   0
#define JETBYTE_CORE_ENABLE_DEBUG_TRACE_OUTPUT   1
#define JETBYTE_CORE_THREAD_USE_STD_THREADING   0
#define JETBYTE_CORE_ATOMIC_USE_STD_ATOMIC   0
#define JETBYTE_BREAK_SEH_EXCEPTION_TRANSLATOR_COMPATABILITY   1
#define JETBYTE_TRANSLATE_SEH_EXCEPTIONS   1
#define JETBYTE_TRANSLATE_SEH_EXCEPTIONS_IN_DEBUGGER   1
#define JETBYTE_EXCEPTION_STACK_TRACES   0
#define JETBYTE_REFERENCE_COUNTED_SMART_POINTER_THROW_ON_NULL_REFERENCE   0
#define JETBYTE_REFERENCE_COUNTED_SMART_POINTER_DUMP_ON_NULL_REFERENCE   0
#define JETBYTE_SMART_POINTER_THROW_ON_NULL_REFERENCE   0
#define JETBYTE_SMART_POINTER_DUMP_ON_NULL_REFERENCE   0
#define JETBYTE_PERF_TIMER_QUEUE_MONITORING   1
#define JETBYTE_PERF_TIMER_CONTENTION_MONITORING   0
#define JETBYTE_PERF_TIMER_COLLECT_STATS   0
#define JETBYTE_PERF_TIMER_OPTIMISE_STATE_CHANGE_SET_TIMER   0
#define JETBYTE_PERF_TIMER_OPTIMISE_STATE_CHANGE_UPDATE_TIMER   0
#define JETBYTE_PERF_TIMER_OPTIMISE_STATE_CHANGE_CANCEL_TIMER   0
#define JETBYTE_PERF_TIMER_OPTIMISE_STATE_CHANGE_DESTROY_TIMER   0
#define JETBYTE_PERF_TIMER_WHEEL_MONITORING   1
#define JETBYTE_PERF_TIMER_WHEEL_HANDLE_ALL_TIMERS_IN_BEGIN_TIMEOUT_HANDLING   1
#define JETBYTE_CORE_TRACK_THREAD_NAMES   0
#define JETBYTE_TERMINATE_CRASH_DUMP_CREATION   0
#define JETBYTE_UNEXPECTED_CRASH_DUMP_CREATION   0
#define JETBYTE_CORE_LOCKABLE_OBJECT_CHECK_FOR_REENTRANT_USE   0
#define JETBYTE_CORE_LOCKABLE_OBJECT_USE_CRITICAL_SECTIONS   1
#define JETBYTE_CORE_LOCKABLE_OBJECT_CHECK_FOR_REENTRANT_USE_DEBUG_BREAK   0
#define JETBYTE_CORE_LOCKABLE_OBJECT_CHECK_FOR_REENTRANT_USE_GENERATE_CRASH_DUMP   0
#define JETBYTE_CORE_LOCKABLE_OBJECT_CHECK_FOR_REENTRANT_USE_EXCEPTION   1
#define JETBYTE_CORE_LOCKABLE_OBJECT_CHECK_FOR_REENTRANT_USE_OVERRIDE_EXCEPTION   0
#define JETBYTE_MINI_DUMP_GENERATOR_BREAK_INTO_DEBUGGER   0
#define JETBYTE_GLOBAL_ERROR_HANDLER_TERMINATE_HANDLER_ENABLED   1
#define JETBYTE_GLOBAL_ERROR_HANDLER_UNEXPECTED_HANDLER_ENABLED   1
#define JETBYTE_GLOBAL_ERROR_HANDLER_NEW_HANDLER_ENABLED   1
#define JETBYTE_GLOBAL_ERROR_HANDLER_SIBABRT_HANDLER_ENABLED   1
#define JETBYTE_GLOBAL_ERROR_HANDLER_BREAK_IF_DEBUGGER_PRESENT   1
#define JETBYTE_GLOBAL_ERROR_HANDLER_SIG_ABORT_CRASH_DUMP_CREATION   1
#define JETBYTE_GLOBAL_ERROR_HANDLER_HANG_ON_TERMINATE   0
#define JETBYTE_GLOBAL_ERROR_HANDLER_HANG_ON_SIGABRT   0
#define JETBYTE_GLOBAL_ERROR_HANDLER_HANG_ON_UNEXPECTED   0
#define JETBYTE_CRT_REPORT_HOOK_HANG_ON_ERROR   0
#define JETBYTE_PURE_CALL_BREAK_INTO_DEBUGGER_IF_PRESENT   0
#define JETBYTE_PURE_CALL_HANG_ON_ERROR   0
#define JETBYTE_INTRUSIVE_RED_BLACK_TREE_DEBUG_TRACE   0
#define JETBYTE_INTRUSIVE_RED_BLACK_TREE_VALIDATE_ON_EVERY_OPERATION   0
#define JETBYTE_INTRUSIVE_RED_BLACK_TREE_INTERNAL_STATE_FAILURE_EXCEPTIONS   0
#define JETBYTE_INTRUSIVE_RED_BLACK_TREE_DUMP_TREE_ENABLED   0
#define JETBYTE_INTRUSIVE_RED_BLACK_TREE_DO_NOT_CLEANUP_ON_FAILED_VALIDATION   0
#define JETBYTE_INTRUSIVE_MULTI_MAP_INTERNAL_STATE_FAILURE_EXCEPTIONS   0
#define JETBYTE_MULTIPLE_RANGE_REUSABLE_ID_MANAGER_VALIDATE_FREED_IDS   1
#define JETBYTE_PERF_TIMER_QUEUE_VALIDATE_HANDLES   1
#define JETBYTE_PERF_TIMER_WHEEL_VALIDATE_HANDLES   1
#define JETBYTE_RANDOM_BYTE_PROVIDER_ENUMERATE_ALL_PROVIDERS   0
#define JETBYTE_DUMP_NAMED_INDEX_DETAILS_ON_LOCK   0
#define JETBYTE_CORE_THIRD_PARTY_CODE_ENABLE_MURMURHASH   0
#define JETBYTE_CORE_THIRD_PARTY_CODE_ENABLE_CRC32   0
#define JETBYTE_CORE_THIRD_PARTY_CODE_ENABLE_CRC32C   0
#define JETBYTE_CORE_THIRD_PARTY_CODE_ENABLE_UTF8   0
#define JETBYTE_CORE_THIRD_PARTY_CODE_ENABLE_BASE64   0
#define JETBYTE_CORE_THIRD_PARTY_CODE_ENABLE_MD5   0
#define JETBYTE_CORE_THIRD_PARTY_CODE_ENABLE_SHA1   0
#define JETBYTE_CORE_THIRD_PARTY_CODE_ENABLE_RICHTER_OPTEX   0
#define JETBYTE_CORE_THIRD_PARTY_CODE_ENABLE_RICHTER_SWMR_LOCK   0
#define JETBYTE_CORE_THIRD_PARTY_CODE_ENABLE_PEVENTS   0
#define JETBYTE_CORE_TOOLS_CALL_STACK_SUPPORTS_HASH   0
#define JETBYTE_CORE_TOOLS_USE_WINDOWS_NATIVE_MD5   1
#define JETBYTE_CORE_TOOLS_USE_WINDOWS_NATIVE_SHA1   1
#define JETBYTE_CORE_TOOLS_STACK_WALKING_SUPPORTED   JETBYTE_WIN32_THIRD_PARTY_CODE_ENABLE_STACKWALKER


Define Documentation

#define JETBYTE_BREAK_SEH_EXCEPTION_TRANSLATOR_COMPATABILITY   1

#define JETBYTE_CORE_ATOMIC_USE_STD_ATOMIC   0

#define JETBYTE_CORE_ENABLE_DEBUG_TRACE_OUTPUT   1

#define JETBYTE_CORE_LOCKABLE_OBJECT_CHECK_FOR_REENTRANT_USE   0

#define JETBYTE_CORE_LOCKABLE_OBJECT_CHECK_FOR_REENTRANT_USE_DEBUG_BREAK   0

#define JETBYTE_CORE_LOCKABLE_OBJECT_CHECK_FOR_REENTRANT_USE_EXCEPTION   1

#define JETBYTE_CORE_LOCKABLE_OBJECT_CHECK_FOR_REENTRANT_USE_GENERATE_CRASH_DUMP   0

#define JETBYTE_CORE_LOCKABLE_OBJECT_CHECK_FOR_REENTRANT_USE_OVERRIDE_EXCEPTION   0

#define JETBYTE_CORE_LOCKABLE_OBJECT_USE_CRITICAL_SECTIONS   1

#define JETBYTE_CORE_THIRD_PARTY_CODE_ENABLE_BASE64   0

#define JETBYTE_CORE_THIRD_PARTY_CODE_ENABLE_CRC32   0

#define JETBYTE_CORE_THIRD_PARTY_CODE_ENABLE_CRC32C   0

#define JETBYTE_CORE_THIRD_PARTY_CODE_ENABLE_MD5   0

#define JETBYTE_CORE_THIRD_PARTY_CODE_ENABLE_MURMURHASH   0

#define JETBYTE_CORE_THIRD_PARTY_CODE_ENABLE_PEVENTS   0

#define JETBYTE_CORE_THIRD_PARTY_CODE_ENABLE_RICHTER_OPTEX   0

#define JETBYTE_CORE_THIRD_PARTY_CODE_ENABLE_RICHTER_SWMR_LOCK   0

#define JETBYTE_CORE_THIRD_PARTY_CODE_ENABLE_SHA1   0

#define JETBYTE_CORE_THIRD_PARTY_CODE_ENABLE_UTF8   0

#define JETBYTE_CORE_THREAD_USE_STD_THREADING   0

#define JETBYTE_CORE_TOOLS_CALL_STACK_SUPPORTS_HASH   0

#define JETBYTE_CORE_TOOLS_STACK_WALKING_SUPPORTED   JETBYTE_WIN32_THIRD_PARTY_CODE_ENABLE_STACKWALKER

#define JETBYTE_CORE_TOOLS_USE_WINDOWS_NATIVE_MD5   1

#define JETBYTE_CORE_TOOLS_USE_WINDOWS_NATIVE_SHA1   1

#define JETBYTE_CORE_TRACK_THREAD_NAMES   0

#define JETBYTE_CRT_REPORT_HOOK_HANG_ON_ERROR   0

#define JETBYTE_DUMP_NAMED_INDEX_DETAILS_ON_LOCK   0

#define JETBYTE_EXCEPTION_STACK_TRACES   0

#define JETBYTE_GLOBAL_ERROR_HANDLER_BREAK_IF_DEBUGGER_PRESENT   1

#define JETBYTE_GLOBAL_ERROR_HANDLER_HANG_ON_SIGABRT   0

#define JETBYTE_GLOBAL_ERROR_HANDLER_HANG_ON_TERMINATE   0

#define JETBYTE_GLOBAL_ERROR_HANDLER_HANG_ON_UNEXPECTED   0

#define JETBYTE_GLOBAL_ERROR_HANDLER_NEW_HANDLER_ENABLED   1

#define JETBYTE_GLOBAL_ERROR_HANDLER_SIBABRT_HANDLER_ENABLED   1

#define JETBYTE_GLOBAL_ERROR_HANDLER_SIG_ABORT_CRASH_DUMP_CREATION   1

#define JETBYTE_GLOBAL_ERROR_HANDLER_TERMINATE_HANDLER_ENABLED   1

#define JETBYTE_GLOBAL_ERROR_HANDLER_UNEXPECTED_HANDLER_ENABLED   1

#define JETBYTE_INTRUSIVE_MULTI_MAP_INTERNAL_STATE_FAILURE_EXCEPTIONS   0

#define JETBYTE_INTRUSIVE_RED_BLACK_TREE_DEBUG_TRACE   0

#define JETBYTE_INTRUSIVE_RED_BLACK_TREE_DO_NOT_CLEANUP_ON_FAILED_VALIDATION   0

#define JETBYTE_INTRUSIVE_RED_BLACK_TREE_DUMP_TREE_ENABLED   0

#define JETBYTE_INTRUSIVE_RED_BLACK_TREE_INTERNAL_STATE_FAILURE_EXCEPTIONS   0

#define JETBYTE_INTRUSIVE_RED_BLACK_TREE_VALIDATE_ON_EVERY_OPERATION   0

#define JETBYTE_MINI_DUMP_GENERATOR_BREAK_INTO_DEBUGGER   0

#define JETBYTE_MULTIPLE_RANGE_REUSABLE_ID_MANAGER_VALIDATE_FREED_IDS   1

#define JETBYTE_PERF_TIMER_COLLECT_STATS   0

#define JETBYTE_PERF_TIMER_CONTENTION_MONITORING   0

#define JETBYTE_PERF_TIMER_OPTIMISE_STATE_CHANGE_CANCEL_TIMER   0

#define JETBYTE_PERF_TIMER_OPTIMISE_STATE_CHANGE_DESTROY_TIMER   0

#define JETBYTE_PERF_TIMER_OPTIMISE_STATE_CHANGE_SET_TIMER   0

#define JETBYTE_PERF_TIMER_OPTIMISE_STATE_CHANGE_UPDATE_TIMER   0

#define JETBYTE_PERF_TIMER_QUEUE_MONITORING   1

#define JETBYTE_PERF_TIMER_QUEUE_VALIDATE_HANDLES   1

#define JETBYTE_PERF_TIMER_WHEEL_HANDLE_ALL_TIMERS_IN_BEGIN_TIMEOUT_HANDLING   1

#define JETBYTE_PERF_TIMER_WHEEL_MONITORING   1

#define JETBYTE_PERF_TIMER_WHEEL_VALIDATE_HANDLES   1

#define JETBYTE_PURE_CALL_BREAK_INTO_DEBUGGER_IF_PRESENT   0

#define JETBYTE_PURE_CALL_HANG_ON_ERROR   0

#define JETBYTE_RANDOM_BYTE_PROVIDER_ENUMERATE_ALL_PROVIDERS   0

#define JETBYTE_REFERENCE_COUNTED_SMART_POINTER_DUMP_ON_NULL_REFERENCE   0

#define JETBYTE_REFERENCE_COUNTED_SMART_POINTER_THROW_ON_NULL_REFERENCE   0

#define JETBYTE_SHOW_CORE_CONFIG_DETAILS   0

#define JETBYTE_SMART_POINTER_DUMP_ON_NULL_REFERENCE   0

#define JETBYTE_SMART_POINTER_THROW_ON_NULL_REFERENCE   0

#define JETBYTE_TERMINATE_CRASH_DUMP_CREATION   0

#define JETBYTE_TRANSLATE_SEH_EXCEPTIONS   1

#define JETBYTE_TRANSLATE_SEH_EXCEPTIONS_IN_DEBUGGER   1

#define JETBYTE_UNEXPECTED_CRASH_DUMP_CREATION   0


Generated on Sun Sep 12 19:06:42 2021 for The Server Framework - v7.4 by doxygen 1.5.3