Default_Constants.h File Reference

#include "ace/os_include/os_limits.h"
Include dependency graph for Default_Constants.h:
This graph shows which files directly or indirectly include this file:

Defines

#define ACE_FREE_LIST_WITH_POOL   1
#define ACE_PURE_FREE_LIST   2
#define ACE_MAXTOKENNAMELEN   40
#define ACE_MAXCLIENTIDLEN   MAXHOSTNAMELEN + 20
#define ACE_DIRECTORY_SEPARATOR_STR_A   "\\"
 Stop exponential growth of CDR buffers to avoid overallocation.
#define ACE_DIRECTORY_SEPARATOR_CHAR_A   '\\'
#define ACE_DIRECTORY_SEPARATOR_STR_W   ACE_TEXT_WIDE(ACE_DIRECTORY_SEPARATOR_STR_A)
#define ACE_DIRECTORY_SEPARATOR_CHAR_W   ACE_TEXT_WIDE(ACE_DIRECTORY_SEPARATOR_CHAR_A)
#define ACE_DIRECTORY_SEPARATOR_STR   ACE_TEXT (ACE_DIRECTORY_SEPARATOR_STR_A)
#define ACE_DIRECTORY_SEPARATOR_CHAR   ACE_TEXT (ACE_DIRECTORY_SEPARATOR_CHAR_A)
#define ACE_PLATFORM_A   "Win32"
#define ACE_PLATFORM_EXE_SUFFIX_A   ".exe"
#define ACE_PLATFORM_W   ACE_TEXT_WIDE(ACE_PLATFORM_A)
#define ACE_PLATFORM_EXE_SUFFIX_W   ACE_TEXT_WIDE(ACE_PLATFORM_EXE_SUFFIX_A)
#define ACE_PLATFORM   ACE_TEXT (ACE_PLATFORM_A)
#define ACE_PLATFORM_EXE_SUFFIX   ACE_TEXT (ACE_PLATFORM_EXE_SUFFIX_A)
#define ACE_LD_SEARCH_PATH   ACE_TEXT ("PATH")
#define ACE_LD_SEARCH_PATH_SEPARATOR_STR   ACE_TEXT (";")
#define ACE_DLL_SUFFIX   ACE_TEXT (".dll")
#define ACE_DEFAULT_LOCALNAME_W   ACE_TEXT_WIDE(ACE_DEFAULT_LOCALNAME_A)
#define ACE_DEFAULT_GLOBALNAME_W   ACE_TEXT_WIDE(ACE_DEFAULT_GLOBALNAME_A)
#define ACE_DEFAULT_LOCALNAME   ACE_TEXT (ACE_DEFAULT_LOCALNAME_A)
#define ACE_DEFAULT_GLOBALNAME   ACE_TEXT (ACE_DEFAULT_GLOBALNAME_A)
#define ACE_DEV_NULL   "nul"
#define ACE_SYSCALL_FAILED   0xFFFFFFFF

Detailed Description

Id
Default_Constants.h 87487 2009-11-12 07:54:39Z johnnyw
Author:
Douglas C. Schmidt <schmidt@cs.wustl.edu>
Jesper S. M|ller<stophph@diku.dk>
and a cast of thousands...

This one is split from the famous OS.h


Define Documentation

#define ACE_DEFAULT_GLOBALNAME   ACE_TEXT (ACE_DEFAULT_GLOBALNAME_A)
#define ACE_DEFAULT_GLOBALNAME_W   ACE_TEXT_WIDE(ACE_DEFAULT_GLOBALNAME_A)
#define ACE_DEFAULT_LOCALNAME   ACE_TEXT (ACE_DEFAULT_LOCALNAME_A)
#define ACE_DEFAULT_LOCALNAME_W   ACE_TEXT_WIDE(ACE_DEFAULT_LOCALNAME_A)
#define ACE_DEV_NULL   "nul"
#define ACE_DIRECTORY_SEPARATOR_CHAR   ACE_TEXT (ACE_DIRECTORY_SEPARATOR_CHAR_A)
#define ACE_DIRECTORY_SEPARATOR_CHAR_A   '\\'
#define ACE_DIRECTORY_SEPARATOR_CHAR_W   ACE_TEXT_WIDE(ACE_DIRECTORY_SEPARATOR_CHAR_A)
#define ACE_DIRECTORY_SEPARATOR_STR   ACE_TEXT (ACE_DIRECTORY_SEPARATOR_STR_A)
#define ACE_DIRECTORY_SEPARATOR_STR_A   "\\"

Stop exponential growth of CDR buffers to avoid overallocation.

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size Control CDR buffer growth after maximum exponential growth is reached Control the zero-copy optimizations for octet sequences Large octet sequences can be sent without any copies by chaining them in the list of message blocks that represent a single CDR stream. However, if the octet sequence is too small the zero copy optimizations actually hurt performance. Octet sequences smaller than this value will be copied.

#define ACE_DIRECTORY_SEPARATOR_STR_W   ACE_TEXT_WIDE(ACE_DIRECTORY_SEPARATOR_STR_A)
#define ACE_DLL_SUFFIX   ACE_TEXT (".dll")
#define ACE_FREE_LIST_WITH_POOL   1
#define ACE_LD_SEARCH_PATH   ACE_TEXT ("PATH")
#define ACE_LD_SEARCH_PATH_SEPARATOR_STR   ACE_TEXT (";")
#define ACE_MAXCLIENTIDLEN   MAXHOSTNAMELEN + 20
#define ACE_MAXTOKENNAMELEN   40
#define ACE_PLATFORM   ACE_TEXT (ACE_PLATFORM_A)
#define ACE_PLATFORM_A   "Win32"
#define ACE_PLATFORM_EXE_SUFFIX   ACE_TEXT (ACE_PLATFORM_EXE_SUFFIX_A)
#define ACE_PLATFORM_EXE_SUFFIX_A   ".exe"
#define ACE_PLATFORM_EXE_SUFFIX_W   ACE_TEXT_WIDE(ACE_PLATFORM_EXE_SUFFIX_A)
#define ACE_PLATFORM_W   ACE_TEXT_WIDE(ACE_PLATFORM_A)
#define ACE_PURE_FREE_LIST   2
#define ACE_SYSCALL_FAILED   0xFFFFFFFF
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by  doxygen 1.6.2