332 lines
15 KiB
C
332 lines
15 KiB
C
/* wtxerr.h - wtx error header file */
|
|
|
|
/* Copyright 1984-2003 Wind River Systems, Inc. */
|
|
|
|
/*
|
|
modification history
|
|
--------------------
|
|
02w,22sep04,x_p Added linux launch errors
|
|
02v,08apr03,lcs Add error WTX_ERR_SVR_CANT_CONNECT_LICENSE_DAEMON.
|
|
02u,06mar03,fle added WTX_ERR_REGISTRY_REMOTE_TIMEOUT error
|
|
02t,12jul02,x_p Added error codes
|
|
02s,22aug01,x_p Error code for Margaux
|
|
02r,15jun00,fle added some new message for registry parameters errors
|
|
02q,23may00,fle added some new message for registry parameters errors
|
|
02p,18may00,fle added registry log errors
|
|
02o,21jan00,dbt Added WDB_ERR_USR_SVC_EXHAUSTED and
|
|
WDB_ERR_USR_SVC_ALREADY_USED.
|
|
02n,11jan00,bpn Added WTX_ERR_SVR_BKEND_VERSION error value.
|
|
02m,19nov99,bpn Added WTX_ERR_URL_ERROR error value.
|
|
02l,28oct99,c_c Added INVALID_PARTITION error.
|
|
02k,29sep99,fle added registry new features erelated error codes
|
|
02j,29sep99,c_c Added linkPath related errors.
|
|
02i,25aug99,fle added PD related error codes
|
|
02h,22jun98,c_c asynchronous loader implementation.
|
|
02g,02apr98,pcn WTX 2: added new error codes for C API.
|
|
02f,20mar98,fle got rid of the WTX_ERR_REGISTRY_PING_INFO_ERROR error value
|
|
02e,17mar98,pcn WTX 2: added WTX_ERR_SVR_BAD_TARGET_CHECKSUM and
|
|
WTX_ERR_SVR_DIFFERENT_CHECKSUM.
|
|
02d,10mar98,dbt added WTX_ERR_AGENT_HW_REGS_EXHAUSTED and
|
|
WTX_ERR_AGENT_INVALID_HW_BP error numbers.
|
|
02c,03mar98,fle added WTX_ERR_SVR_DOESNT_RESPOND error number
|
|
02b,02mar98,pcn WTX 2: added WTX_ERR_SVR_BKEND_LOG_IN_USE,
|
|
WTX_ERR_SVR_WTX_LOG_IN_USE.
|
|
02a,03feb98,fle changed WTX_ERR_REGISTRY_SVR_IS_DEAD code value
|
|
01z,23jan98,fle added WTX_ERR_REGISTRY_SVR_IS_DEAD error message
|
|
01y,22jan98,c_c Added WTX_ERR_LOADER_NO_VERIFICATION_ROUTINE error.
|
|
01x,24nov97,fle added WTX_ERR_REGISTRY_DB_FILE_CORRUPTED
|
|
WTX_ERR_REGISTRY_DIR_NOT_FOUND and
|
|
WTX_ERR_REGISTRY_FILE_NOT_FOUND error codes
|
|
01w,03mar97,wmd added comment to alert that corresponding changes must also
|
|
be made in resource/tcl/wtxerrdb.tcl.
|
|
01v,28feb97,wmd added WTX_ERR_SVR_INVALID_LICENSE.
|
|
01u,30sep96,elp put in share/src/wtx (SPR# 6775).
|
|
01t,11sep96,pad added WTX_ERR_LOADER_MAX_MODULES_LOADED (SPR #7133).
|
|
01s,15may96,pad added WTX_ERR_LOADER_SYMBOL_NOT_FROM_SDA_SECTION.
|
|
01r,26mar96,pad added WTX_ERR_LOADER_RELOCATION_OFFSET_TOO_LARGE.
|
|
01q,17jan96,p_m added WTX_ERR_SYMTBL_SYMBOL_NAME_TOO_LONG.
|
|
01p,16oct95,pad added WTX_ERR_SVR_CANT_CONNECT_LICENSE_DAEMON.
|
|
01o,31aug95,pad added WTX_ERR_LOADER_OBJ_MODULE_NOT_APPROPRIATE (SPR #4533).
|
|
Fixed WTX_ERR_AGENT_MEM_ACCESS_ERROR.
|
|
01n,12jul95,pad added WTX_ERR_LOADER_CANT_ATTACH_OMF_MANAGER.
|
|
01m,11jun95,p_m added WTX_ERR_SVR_TARGET_UNKNOWN and
|
|
WTX_ERR_SVR_INVALID_DEVICE.
|
|
01l,09jun95,p_m added WTX_ERR_AGENT_PATTERN_NOT_FOUND.
|
|
01k,01jun95,c_s added AGENT_GOPHER_SYNTAX error.
|
|
01j,22may95,jcf name revision.
|
|
01i,19may95,p_m added WTX_ERR_NO_VIO_CHANNEL
|
|
+ tpr changed WTX_ERR_AGENT_XXX name following new WDB error code.
|
|
01h,17may95,s_w changed exchange and C API errors
|
|
01g,11may95,pas added WTX_ERR_SYMTBL_NO_SUCH_MODULE
|
|
01f,04may95,s_w added errors for C API and exchange errors and WTX_ERR_LAST
|
|
01e,29mar95,p_m added agent errors.
|
|
01d,01mar95,pad added error code for OBJ_XXX stuff.
|
|
01c,23feb95,p_m made all _TGT_SVR_ errors be _SVR_. leave unused numbers
|
|
between error classes.
|
|
changed _WPWRD_ errors to _REGISTRY_.
|
|
01b,21feb95,pad added error codes for DLL and WTX service addition.
|
|
01a,15feb95,p_m written.
|
|
*/
|
|
|
|
#ifndef __INCwtxerrh
|
|
#define __INCwtxerrh 1
|
|
|
|
#define WTX_ERR_NONE 0
|
|
|
|
/************************************************************************
|
|
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|
|
|
NOTE: under UNIX execute the following procedure:
|
|
|
|
first check out the ../../resource/tcl/wtxerrdb.tcl file
|
|
go to /wind/river/host/src/foundation/wtxtcl directory
|
|
then type :
|
|
wtxtcl mkErrDb.tcl ../../../include/wtxerr.h > \
|
|
../../../resource/tcl/wtxerrdb.tcl
|
|
|
|
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|
*/
|
|
|
|
/* wtx status codes */
|
|
|
|
#define WTXERR_BASE_NUM 0x10000 /* XXX P_M for now */
|
|
|
|
typedef enum wtx_error_t
|
|
{
|
|
/* Target Server Errors */
|
|
|
|
WTX_ERR_SVR_TARGET_NOT_ATTACHED = (WTXERR_BASE_NUM | 1),
|
|
WTX_ERR_SVR_INVALID_EVENTPOINT = (WTXERR_BASE_NUM | 2),
|
|
WTX_ERR_SVR_FILE_NOT_FOUND = (WTXERR_BASE_NUM | 3),
|
|
WTX_ERR_SVR_INVALID_FIND_REQUEST = (WTXERR_BASE_NUM | 4),
|
|
WTX_ERR_SVR_INVALID_FLAGS = (WTXERR_BASE_NUM | 5),
|
|
WTX_ERR_SVR_INVALID_FILE_DESCRIPTOR = (WTXERR_BASE_NUM | 6),
|
|
WTX_ERR_SVR_EINVAL = (WTXERR_BASE_NUM | 7),
|
|
|
|
|
|
WTX_ERR_SVR_NO_SCALABLE_AGENT = (WTXERR_BASE_NUM | 10),
|
|
WTX_ERR_SVR_CANT_ADD_WTX_SERVICE = (WTXERR_BASE_NUM | 11),
|
|
WTX_ERR_SVR_NO_VIO_CHANNEL = (WTXERR_BASE_NUM | 12),
|
|
WTX_ERR_SVR_BKEND_LOG_IN_USE = (WTXERR_BASE_NUM | 13),
|
|
WTX_ERR_SVR_WTX_LOG_IN_USE = (WTXERR_BASE_NUM | 14),
|
|
WTX_ERR_SVR_DOESNT_RESPOND = (WTXERR_BASE_NUM | 15),
|
|
WTX_ERR_SVR_IS_DEAD = (WTXERR_BASE_NUM | 16),
|
|
WTX_ERR_SVR_BAD_TARGET_CHECKSUM = (WTXERR_BASE_NUM | 17),
|
|
WTX_ERR_SVR_CHECKSUM_MISMATCH = (WTXERR_BASE_NUM | 18),
|
|
WTX_ERR_SVR_BKEND_VERSION = (WTXERR_BASE_NUM | 19),
|
|
|
|
/* Common Server Errors */
|
|
|
|
WTX_ERR_SVR_NOT_ENOUGH_MEMORY = (WTXERR_BASE_NUM | 20),
|
|
WTX_ERR_SVR_ACCESS_DENIED = (WTXERR_BASE_NUM | 21),
|
|
WTX_ERR_SVR_WIND_BASE_NOT_SET = (WTXERR_BASE_NUM | 22),
|
|
WTX_ERR_SVR_SERVICE_NOT_AVAILABLE = (WTXERR_BASE_NUM | 23),
|
|
WTX_ERR_SVR_INVALID_CLIENT_ID = (WTXERR_BASE_NUM | 24),
|
|
WTX_ERR_SVR_CLIENT_NOT_ATTACHED = (WTXERR_BASE_NUM | 25),
|
|
WTX_ERR_SVR_TARGET_UNKNOWN = (WTXERR_BASE_NUM | 26),
|
|
WTX_ERR_SVR_INVALID_DEVICE = (WTXERR_BASE_NUM | 27),
|
|
WTX_ERR_SVR_CANT_CONNECT_LICENSE_DAEMON = (WTXERR_BASE_NUM | 28),
|
|
|
|
/* Registry Errors */
|
|
|
|
WTX_ERR_REGISTRY_NAME_NOT_FOUND = (WTXERR_BASE_NUM | 30),
|
|
WTX_ERR_REGISTRY_BAD_PATTERN = (WTXERR_BASE_NUM | 31),
|
|
WTX_ERR_REGISTRY_NAME_CLASH = (WTXERR_BASE_NUM | 32),
|
|
WTX_ERR_REGISTRY_DB_DIR_NOT_FOUND = (WTXERR_BASE_NUM | 33),
|
|
WTX_ERR_REGISTRY_DB_FILE_ERROR = (WTXERR_BASE_NUM | 34),
|
|
WTX_ERR_REGISTRY_INVALID_ARG = (WTXERR_BASE_NUM | 35),
|
|
WTX_ERR_REGISTRY_TGTSVR_NOT_FOUND = (WTXERR_BASE_NUM | 36),
|
|
WTX_ERR_REGISTRY_MEMALLOC = (WTXERR_BASE_NUM | 37),
|
|
WTX_ERR_REGISTRY_INVALID_HOST = (WTXERR_BASE_NUM | 38),
|
|
WTX_ERR_REGISTRY_INVALID_PORT = (WTXERR_BASE_NUM | 39),
|
|
|
|
/* Object Module Management Errors */
|
|
|
|
WTX_ERR_LOADER_TEXT_IN_USE = (WTXERR_BASE_NUM | 40),
|
|
WTX_ERR_LOADER_ILLEGAL_FLAGS_COMBINATION = (WTXERR_BASE_NUM | 41),
|
|
WTX_ERR_LOADER_NO_RELOCATION_ROUTINE = (WTXERR_BASE_NUM | 42),
|
|
WTX_ERR_LOADER_CANT_GET_SEGMENT_ADDRESSES = (WTXERR_BASE_NUM | 43),
|
|
WTX_ERR_LOADER_UNKNOWN_RELOCATION_ENTRY = (WTXERR_BASE_NUM | 44),
|
|
WTX_ERR_LOADER_UNKNOWN_COMMAND_FLAG = (WTXERR_BASE_NUM | 45),
|
|
WTX_ERR_LOADER_UNKNOWN_OBJ_MODULE_FORMAT = (WTXERR_BASE_NUM | 46),
|
|
WTX_ERR_LOADER_NULL_SIZE_OBJ_MODULE = (WTXERR_BASE_NUM | 47),
|
|
WTX_ERR_LOADER_OBJ_MODULE_NOT_FOUND = (WTXERR_BASE_NUM | 48),
|
|
WTX_ERR_LOADER_BAD_CHECKSUM = (WTXERR_BASE_NUM | 49),
|
|
WTX_ERR_LOADER_CANT_ATTACH_OMF_MANAGER = (WTXERR_BASE_NUM | 50),
|
|
WTX_ERR_LOADER_OBJ_MODULE_NOT_APPROPRIATE = (WTXERR_BASE_NUM | 51),
|
|
WTX_ERR_LOADER_RELOCATION_OFFSET_TOO_LARGE = (WTXERR_BASE_NUM | 52),
|
|
WTX_ERR_LOADER_SYMBOL_NOT_FROM_SDA_SECTION = (WTXERR_BASE_NUM | 53),
|
|
WTX_ERR_LOADER_MAX_MODULES_LOADED = (WTXERR_BASE_NUM | 54),
|
|
WTX_ERR_LOADER_RELOCATION_ERROR = (WTXERR_BASE_NUM | 55),
|
|
WTX_ERR_LOADER_NO_VERIFICATION_ROUTINE = (WTXERR_BASE_NUM | 56),
|
|
WTX_ERR_LOADER_LOAD_CANCELED = (WTXERR_BASE_NUM | 57),
|
|
WTX_ERR_LOADER_LOAD_IN_PROGRESS = (WTXERR_BASE_NUM | 58),
|
|
WTX_ERR_LOADER_ALREADY_LOADED = (WTXERR_BASE_NUM | 59),
|
|
|
|
/* Symbol Management Errors */
|
|
|
|
WTX_ERR_SYMTBL_INVALID_SYMTBL = (WTXERR_BASE_NUM | 60),
|
|
WTX_ERR_SYMTBL_SYMBOL_NOT_FOUND = (WTXERR_BASE_NUM | 61),
|
|
WTX_ERR_SYMTBL_TABLE_NOT_EMPTY = (WTXERR_BASE_NUM | 62),
|
|
WTX_ERR_SYMTBL_NAME_CLASH = (WTXERR_BASE_NUM | 63),
|
|
WTX_ERR_SYMTBL_NO_SUCH_MODULE = (WTXERR_BASE_NUM | 64),
|
|
|
|
/* Target Memory Management Errors */
|
|
|
|
WTX_ERR_TGTMEM_NOT_ENOUGH_MEMORY = (WTXERR_BASE_NUM | 70),
|
|
WTX_ERR_TGTMEM_INVALID_POOL_SIZE = (WTXERR_BASE_NUM | 71),
|
|
WTX_ERR_TGTMEM_INVALID_BLOCK = (WTXERR_BASE_NUM | 72),
|
|
WTX_ERR_TGTMEM_PAGE_SIZE_UNAVAILABLE = (WTXERR_BASE_NUM | 73),
|
|
WTX_ERR_TGTMEM_BLOCK_CONFLICT = (WTXERR_BASE_NUM | 74),
|
|
|
|
WTX_ERR_TGTMEM_UNMAPPED_MEMORY = (WTXERR_BASE_NUM | 76),
|
|
WTX_ERR_TGTMEM_INVALID_PARTITION = (WTXERR_BASE_NUM | 77),
|
|
|
|
/* generic DLL error codes */
|
|
|
|
WTX_ERR_DLL_CANT_OPEN_SHARED_FILE = (WTXERR_BASE_NUM | 100),
|
|
WTX_ERR_DLL_CANT_BIND_FUNCTION = (WTXERR_BASE_NUM | 101),
|
|
WTX_ERR_DLL_CANT_CLOSE_SHARED_FILE = (WTXERR_BASE_NUM | 102),
|
|
|
|
/* Internal object error codes */
|
|
|
|
WTX_ERR_OBJ_INVALID_OBJECT = (WTXERR_BASE_NUM | 110),
|
|
|
|
/* Agent error codes */
|
|
|
|
WTX_ERR_AGENT_UNSUPPORTED_REQUEST = (WTXERR_BASE_NUM | 200),
|
|
WTX_ERR_AGENT_INVALID_PARAMS = (WTXERR_BASE_NUM | 201),
|
|
WTX_ERR_AGENT_MEM_ACCESS_ERROR = (WTXERR_BASE_NUM | 202),
|
|
WTX_ERR_AGENT_AGENT_MODE_ERROR = (WTXERR_BASE_NUM | 203),
|
|
WTX_ERR_AGENT_RT_ERROR = (WTXERR_BASE_NUM | 204),
|
|
WTX_ERR_AGENT_INVALID_CONTEXT = (WTXERR_BASE_NUM | 205),
|
|
WTX_ERR_AGENT_INVALID_VIO_CHANNEL = (WTXERR_BASE_NUM | 206),
|
|
WTX_ERR_AGENT_INVALID_EVENT = (WTXERR_BASE_NUM | 207),
|
|
WTX_ERR_AGENT_INVALID_EVENTPOINT = (WTXERR_BASE_NUM | 208),
|
|
WTX_ERR_AGENT_GOPHER_FAULT = (WTXERR_BASE_NUM | 209),
|
|
WTX_ERR_AGENT_GOPHER_TRUNCATED = (WTXERR_BASE_NUM | 210),
|
|
WTX_ERR_AGENT_EVENTPOINT_TABLE_FULL = (WTXERR_BASE_NUM | 211),
|
|
WTX_ERR_AGENT_NO_AGENT_PROC = (WTXERR_BASE_NUM | 212),
|
|
WTX_ERR_AGENT_NO_RT_PROC = (WTXERR_BASE_NUM | 213),
|
|
WTX_ERR_AGENT_PROC_FAILED = (WTXERR_BASE_NUM | 214),
|
|
WTX_ERR_AGENT_PATTERN_NOT_FOUND = (WTXERR_BASE_NUM | 215),
|
|
WTX_ERR_AGENT_HW_BP_REGS_EXHAUSTED = (WTXERR_BASE_NUM | 216),
|
|
WTX_ERR_AGENT_INVALID_HW_BP = (WTXERR_BASE_NUM | 217),
|
|
|
|
|
|
WTX_ERR_AGENT_NO_CONNECTION = (WTXERR_BASE_NUM | 220),
|
|
WTX_ERR_AGENT_CONNECTION_BUSY = (WTXERR_BASE_NUM | 221),
|
|
WTX_ERR_AGENT_COMMUNICATION_ERROR = (WTXERR_BASE_NUM | 222),
|
|
WTX_ERR_AGENT_GOPHER_SYNTAX = (WTXERR_BASE_NUM | 223),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
WTX_ERR_AGENT_USR_SVC_EXHAUSTED = (WTXERR_BASE_NUM | 230),
|
|
WTX_ERR_AGENT_USR_SVC_ALREADY_USED = (WTXERR_BASE_NUM | 231),
|
|
|
|
/* WTX C API error codes */
|
|
|
|
WTX_ERR_API = (WTXERR_BASE_NUM | 300),
|
|
WTX_ERR_API_MEMALLOC = (WTXERR_BASE_NUM | 301),
|
|
WTX_ERR_API_HANDLER_NOT_FOUND = (WTXERR_BASE_NUM | 302),
|
|
WTX_ERR_API_NOT_CONNECTED = (WTXERR_BASE_NUM | 303),
|
|
WTX_ERR_API_INVALID_ARG = (WTXERR_BASE_NUM | 304),
|
|
WTX_ERR_API_SERVER_NOT_FOUND = (WTXERR_BASE_NUM | 305),
|
|
WTX_ERR_API_ALREADY_CONNECTED = (WTXERR_BASE_NUM | 306),
|
|
WTX_ERR_API_AMBIGUOUS_SERVER_NAME = (WTXERR_BASE_NUM | 307),
|
|
WTX_ERR_API_REGS_GET_PARTIAL_READ = (WTXERR_BASE_NUM | 308),
|
|
WTX_ERR_API_INVALID_HANDLE = (WTXERR_BASE_NUM | 309),
|
|
WTX_ERR_API_REGISTRY_UNREACHABLE = (WTXERR_BASE_NUM | 310),
|
|
WTX_ERR_API_SERVICE_NOT_REGISTERED = (WTXERR_BASE_NUM | 311),
|
|
WTX_ERR_API_SERVICE_ALREADY_REGISTERED = (WTXERR_BASE_NUM | 312),
|
|
WTX_ERR_API_TOOL_DISCONNECTED = (WTXERR_BASE_NUM | 313),
|
|
WTX_ERR_API_REQUEST_FAILED = (WTXERR_BASE_NUM | 314),
|
|
WTX_ERR_API_REQUEST_TIMED_OUT = (WTXERR_BASE_NUM | 315),
|
|
WTX_ERR_API_FILE_NOT_FOUND = (WTXERR_BASE_NUM | 316),
|
|
WTX_ERR_API_SERVICE_ALREADY_STARTED = (WTXERR_BASE_NUM | 317),
|
|
WTX_ERR_API_CANT_OPEN_SOCKET = (WTXERR_BASE_NUM | 318),
|
|
WTX_ERR_API_CANT_GET_HOSTNAME = (WTXERR_BASE_NUM | 319),
|
|
WTX_ERR_API_FILE_NOT_ACCESSIBLE = (WTXERR_BASE_NUM | 320),
|
|
WTX_ERR_API_NULL_SIZE_FILE = (WTXERR_BASE_NUM | 321),
|
|
WTX_ERR_API_CANT_READ_FROM_FILE = (WTXERR_BASE_NUM | 322),
|
|
|
|
WTX_ERR_API_TARGET_ALREADY_CONNECTED = (WTXERR_BASE_NUM | 324),
|
|
WTX_ERR_API_TARGET_RESERVED = (WTXERR_BASE_NUM | 325),
|
|
WTX_ERR_API_TARGET_DOWN = (WTXERR_BASE_NUM | 326),
|
|
WTX_ERR_API_TARGET_NOT_FOUND = (WTXERR_BASE_NUM | 327),
|
|
WTX_ERR_API_INVALID_SVR_NAME = (WTXERR_BASE_NUM | 328),
|
|
WTX_ERR_API_INVALID_SVR_CMDLINE = (WTXERR_BASE_NUM | 329),
|
|
WTX_ERR_API_INVALID_ENTRY_NAME = (WTXERR_BASE_NUM | 330),
|
|
WTX_ERR_API_INVALID_ENTRY_TYPE = (WTXERR_BASE_NUM | 331),
|
|
WTX_ERR_API_INVALID_ENTRY_KEY = (WTXERR_BASE_NUM | 332),
|
|
|
|
/* WTX Exchange Error Codes */
|
|
|
|
WTX_ERR_EXCHANGE = (WTXERR_BASE_NUM | 400),
|
|
WTX_ERR_EXCHANGE_INVALID_HANDLE = (WTXERR_BASE_NUM | 401),
|
|
WTX_ERR_EXCHANGE_DATA = (WTXERR_BASE_NUM | 402),
|
|
WTX_ERR_EXCHANGE_MEMALLOC = (WTXERR_BASE_NUM | 403),
|
|
WTX_ERR_EXCHANGE_NO_SERVER = (WTXERR_BASE_NUM | 404),
|
|
WTX_ERR_EXCHANGE_INVALID_ARG = (WTXERR_BASE_NUM | 405),
|
|
WTX_ERR_EXCHANGE_MARSHALPTR = (WTXERR_BASE_NUM | 406),
|
|
WTX_ERR_EXCHANGE_TIMEOUT = (WTXERR_BASE_NUM | 407),
|
|
WTX_ERR_EXCHANGE_BAD_KEY = (WTXERR_BASE_NUM | 408),
|
|
WTX_ERR_EXCHANGE_REQUEST_UNSUPPORTED = (WTXERR_BASE_NUM | 409),
|
|
WTX_ERR_EXCHANGE_TRANSPORT_UNSUPPORTED = (WTXERR_BASE_NUM | 410),
|
|
WTX_ERR_EXCHANGE_TRANSPORT_ERROR = (WTXERR_BASE_NUM | 411),
|
|
WTX_ERR_EXCHANGE_TRANSPORT_DISCONNECT = (WTXERR_BASE_NUM | 412),
|
|
WTX_ERR_EXCHANGE_NO_TRANSPORT = (WTXERR_BASE_NUM | 413),
|
|
|
|
/* other registry errors */
|
|
|
|
WTX_ERR_REGISTRY_REMOTE_UNREACHABLE = (WTXERR_BASE_NUM | 420),
|
|
WTX_ERR_REGISTRY_INVALID_TARGET = (WTXERR_BASE_NUM | 421),
|
|
WTX_ERR_REGISTRY_INVALID_SESSION = (WTXERR_BASE_NUM | 422),
|
|
WTX_ERR_REGISTRY_LOG_FILE_OPEN = (WTXERR_BASE_NUM | 423),
|
|
WTX_ERR_REGISTRY_LOG_SEM_CREATE = (WTXERR_BASE_NUM | 424),
|
|
WTX_ERR_REGISTRY_REMOTE_TIMEOUT = (WTXERR_BASE_NUM | 425),
|
|
|
|
/* Protection domain errors */
|
|
|
|
WTX_ERR_PD_INVALID_PD = (WTXERR_BASE_NUM | 500),
|
|
WTX_ERR_PD_KERNEL_NOT_FOUND = (WTXERR_BASE_NUM | 501),
|
|
|
|
/* linkPathLib errors */
|
|
|
|
WTX_ERR_LINKPATH_BINDING_REQUEST_REFUSED = (WTXERR_BASE_NUM | 550),
|
|
WTX_ERR_LINKPATH_INVALID_REQUEST = (WTXERR_BASE_NUM | 551),
|
|
WTX_ERR_LINKPATH_INVALID_LINK_PATH = (WTXERR_BASE_NUM | 552),
|
|
|
|
/* URL errors */
|
|
|
|
WTX_ERR_URL_ERROR = (WTXERR_BASE_NUM | 560),
|
|
|
|
/* TARGET_FILE_COPY errors */
|
|
WTX_ERR_TARGET_FILE_COPY_INVALID_HOSTPATHNAME = (WTXERR_BASE_NUM | 570),
|
|
WTX_ERR_TARGET_FILE_COPY_WRITE_FAILED = (WTXERR_BASE_NUM | 571),
|
|
WTX_ERR_TARGET_FILE_COPY_READ_FAILED = (WTXERR_BASE_NUM | 572),
|
|
WTX_ERR_TARGET_FILE_COPY_NO_MEMORY = (WTXERR_BASE_NUM | 573),
|
|
WTX_ERR_TARGET_FILE_COPY_FILE_EXISTS = (WTXERR_BASE_NUM | 574),
|
|
|
|
/* TARGET_FILE_REMOVE errors */
|
|
WTX_ERR_TARGET_FILE_REMOVE_FAILED = (WTXERR_BASE_NUM | 580),
|
|
WTX_ERR_TARGET_FILE_REMOVE_NO_HOST_COPY = (WTXERR_BASE_NUM | 581),
|
|
|
|
/* BSDOS + LINUX SPECIFIC */
|
|
WTX_ERR_BSDOS_NOT_AVAILABLE = (WTXERR_BASE_NUM | 590),
|
|
WTX_ERR_TARGET_RUNTIME_ERROR = (WTXERR_BASE_NUM | 591),
|
|
WTX_ERR_NO_HOST_DEBUG_COPY = (WTXERR_BASE_NUM | 592),
|
|
WTX_ERR_NO_TARGET_FILE = (WTXERR_BASE_NUM | 593),
|
|
|
|
/* LINUX ERROR CODE */
|
|
WTX_ERR_LINUX_SHARED_LIB_ISSUE = (WTXERR_BASE_NUM | 600),
|
|
WTX_ERR_LINUX_PROCESS_DIED = (WTXERR_BASE_NUM | 601),
|
|
WTX_ERR_LINUX_CANT_GET_PROCESS_NAME = (WTXERR_BASE_NUM | 602),
|
|
WTX_ERR_LAST = (WTXERR_BASE_NUM | 0xFFFF)
|
|
} WTX_ERROR_T;
|
|
|
|
#endif
|