SE_instance_configuration

Returns an ArcSDE instance configuration.

Usage syntax

LONG SE_instance_configuration (const CHAR *server, const CHAR *instance, SE_INSTANCE_CONFIG *configuration);

Parameters
server The name of the server ArcSDE is running on
instance The specific ArcSDE instance
configuration Pointer to the returned SE_INSTANCE_CONFIG structure
Description

SE_instance_configuration returns the configuration of the specified instance on the specified server node.

typedef struct {

   LONG max_connections;

   LONG max_locks;

   LONG max_state_locks;

   LONG max_table_locks;

   LONG max_object_locks;

   LONG child_timeout;

   LONG min_net_block_size;

   LONG max_net_block_size;

   LONG min_net_obj_count;

   LONG max_mem_dissolve;

   LONG max_blob_size;

   LONG max_mem_blob;

   LONG auto_commit_freq;

   LONG max_init_feats;

   LONG max_distinct;

   LONG max_streams;

   LONG stream_pool_size;

   LONG max_layers;

   LONG max_registrations;

   LONG max_rastercolumns;

   LONG shape_point_buf_size;

   LONG attribute_buf_size;

   LONG blob_buf_size;

   LONG raster_buf_size;

   LONG max_array_size;

   LONG max_array_bytes;

   LONG max_time_diff;

   CHAR home_path[SE_MAX_PATH_LEN];      /* Path to SDE home dir */

   CHAR log_path[SE_MAX_PATH_LEN];       /* Path to SDE log file dir */

   CHAR tmp_path[SE_MAX_PATH_LEN];       /* Path to SDE temp file dir */

   LONG dbms_id;

   LONG dbms_properties;

   LONG client_count;                    /* Connection count */

   BOOL state_caching;

   BOOL tcp_keepalive;

   BOOL instance_read_only;

} SE_INSTANCE_CONFIG;

Returns

SE_SUCCESS
SE_FAILURE

SE_INSTANCE_NOT_AVAILABLE

SE_INSTANCE_TOO_EARLY

SE_IOMGR_NOT_AVAILABLE

SE_INVALID_POINTER

SE_INVALID_SERVER

SE_NET_FAILURE

SE_OUT_OF_CLMEM

SE_SERVICE_NOT_FOUND