SE_instance_configuration |
Returns an ArcSDE instance configuration.
LONG SE_instance_configuration (const CHAR *server, const CHAR *instance, SE_INSTANCE_CONFIG *configuration);
server | The name of the server ArcSDE is running on |
instance | The specific ArcSDE instance |
configuration | Pointer to the returned SE_INSTANCE_CONFIG structure |
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;
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