ThreadBoard ArchivesSite FeaturesActiveworlds SupportHistoric Archives |
error codes for Delphi akAWAPI (Sdk)
error codes for Delphi akAWAPI // Sdkx@x.com (xelag)Dec 3, 1998, 3:28am
For collectors of AW SDK Delphi paraphernalia, here's a cut-and-paste
list of ascii characters ;o) const RC_SUCCESS = 0; const RC_CITIZENSHIP_EXPIRED = 1; const RC_NO_SUCH_CITIZEN = 3; const RC_MESSAGE_LENGTH_BAD = 4; const RC_LICENSE_PASSWORD_CONTAINS_SPACE = 5; const RC_LICENSE_PASSWORD_TOO_LONG = 6; const RC_LICENSE_PASSWORD_TOO_SHORT = 7; const RC_LICENSE_RANGE_TOO_LARGE = 8; const RC_LICENSE_RANGE_TOO_SMALL = 9; const RC_LICENSE_USERS_TOO_LARGE = 10; const RC_LICENSE_USERS_TOO_SMALL = 11; const RC_LICENSE_WORLD_CONTAINS_SPACE = 12; const RC_INVALID_PASSWORD = 13; const RC_UNABLE_TO_MAIL_BACK_NUMBER = 14; const RC_LICENSE_WORLD_TOO_SHORT = 15; const RC_LICENSE_WORLD_TOO_LONG = 16; const RC_SERVER_OUT_OF_MEMORY = 17; const RC_WORLD_NOT_RUNNING = 27; const RC_NOT_LOGGED_IN = 31; const RC_UNAUTHORIZED = 32; const RC_ALREADY_LICENSED = 33; const RC_NO_SUCH_LICENSE = 34; const RC_IDENTITY_ALREADY_IN_USE = 39; const RC_UNABLE_TO_REPORT_LOCATION = 40; const RC_INVALID_EMAIL = 41; const RC_NO_SUCH_ACTING_CITIZEN = 42; const RC_ACTING_PASSWORD_INVALID = 43; const RC_MUST_UPGRADE = 58; const RC_BOT_LIMIT_EXCEEDED = 59; const RC_EMAIL_CONTAINS_INVALID_CHAR = 100; const RC_EMAIL_ENDS_WITH_BLANK = 101; const RC_EMAIL_MISSING_DOT = 102; const RC_EMAIL_MISSING_AT = 103; const RC_EMAIL_STARTS_WITH_BLANK = 104; const RC_EMAIL_TOO_LONG = 105; const RC_EMAIL_TOO_SHORT = 106; const RC_NAME_ALREADY_USED = 107; const RC_NAME_CONTAINS_INVALID_CHAR = 108; const RC_NAME_CONTAINS_INVALID_BLANK = 109; const RC_NAME_DOESNT_EXIST = 110; const RC_NAME_ENDS_WITH_BLANK = 111; const RC_NAME_TOO_LONG = 112; const RC_NAME_TOO_SHORT = 113; const RC_NAME_UNUSED = 114; const RC_PASSWORD_TOO_LONG = 115; const RC_PASSWORD_TOO_SHORT = 116; const RC_PASSWORD_IS_WRONG = 117; const RC_PRIVILEGE_PASSWORD_IS_TOO_SHORT = 128; const RC_NOT_CHANGE_OWNER = 203; const RC_CANT_FIND_OLD_ELEMENT = 204; const RC_CANT_CHANGE_OWNER = 211; const RC_CANT_BUILD_HERE = 216; const RC_ENCROACHES = 300; const RC_NO_SUCH_OBJECT = 301; const RC_NOT_DELETE_OWNER = 302; const RC_TOO_MANY_BYTES = 303; const RC_UNREGISTERED_OBJECT = 306; const RC_ELEMENT_ALREADY_EXISTS = 308; const RC_NO_BUILD_RIGHTS = 310; const RC_OUT_OF_BOUNDS = 311; const RC_RESTRICTED_OBJECT = 313; const RC_RESTRICTED_AREA = 314; const RC_OUT_OF_MEMORY = 400; const RC_NOT_YET = 401; const RC_TIMEOUT = 402; const RC_NULL_POINTER = 403; const RC_UNABLE_TO_CONTACT_UNIVERSE = 404; const RC_UNABLE_TO_CONTACT_WORLD = 405; const RC_INVALID_WORLD_NAME = 406; const RC_SEND_FAILED = 415; const RC_RECEIVE_FAILED = 416; const RC_STREAM_EMPTY = 421; const RC_STREAM_MESSAGE_TOO_LONG = 422; const RC_WORLD_NAME_TOO_LONG = 423; const RC_MESSAGE_TOO_LONG = 426; const RC_UNABLE_TO_CONNECT = 429; const RC_NO_CONNECTION = 439; const RC_UNABLE_TO_INITIALIZE_NETWORK = 442; const RC_INCORRECT_MESSAGE_LENGTH = 443; const RC_NOT_INITIALIZED = 444; const RC_NO_INSTANCE = 445; const RC_OUT_BUFFER_FULL = 446; const RC_INVALID_CALLBACK = 447; const RC_INVALID_ATTRIBUTE = 448; const RC_TYPE_MISMATCH = 449; const RC_STRING_TOO_LONG = 450; const RC_READ_ONLY = 451; const RC_INVALID_INSTANCE = 453; const RC_VERSION_MISMATCH = 454; const RC_IN_BUFFER_FULL = 461; const RC_PROTOCOL_ERROR = 463; const RC_QUERY_IN_PROGRESS = 464; const RC_EJECTED = 466; const RC_NOT_WELCOME = 467; x@x.com (xelag)Dec 3, 1998, 4:35am
Here's the Delphi Pascal file of the aw error codes: AwReasons. Put
it, just as you do akAWAPI, in your uses clause if you wish to use these constants. x@x.com (xelag)Dec 3, 1998, 4:35am
begin 644 AWReasons.pas
M=6YI="!!5U)E87-O;G,[#0H-"FEN=&5R9F%C90T*>R!!5RYD;&P at 17)R;W( at M8V]D97-]#0H-"F-O;G-T(%)#7U-50T-%4U, at /2`P.PT*8V]N<W0 at 4D-?0TE4 M25I%3E-(25!?15A025)%1"`](#$[#0IC;VYS="!20U].3U]354-(7T-)5$E: M14X at /2`S.PT*8V]N<W0 at 4D-?34534T%'15],14Y'5$A?0D%$(#T at -#L-"F-O M;G-T(%)#7TQ)0T5.4T5?4$%34U=/4D1?0T].5$%)3E-?4U!!0T4 at /2`U.PT* M8V]N<W0 at 4D-?3$E#14Y315]005-35T]21%]43T]?3$].1R`](#8[#0IC;VYS M="!20U],24-%3E-%7U!!4U-73U)$7U1/3U]32$]25"`](#<[#0IC;VYS="!2 M0U],24-%3E-%7U)!3D=%7U1/3U],05)'12`](# at [#0IC;VYS="!20U],24-% M3E-%7U)!3D=%7U1/3U]334%,3"`](#D[#0IC;VYS="!20U],24-%3E-%7U53 M15)37U1/3U],05)'12`](#$P.PT*8V]N<W0 at 4D-?3$E#14Y315]54T524U]4 M3T]?4TU!3$P at /2`Q,3L-"F-O;G-T(%)#7TQ)0T5.4T5?5T]23$1?0T].5$%) M3E-?4U!!0T4 at /2`Q,CL-"F-O;G-T(%)#7TE.5D%,241?4$%34U=/4D0 at /2`Q M,SL-"F-O;G-T(%)#7U5.04),15]43U]-04E,7T)!0TM?3E5-0D52(#T at ,30[ M#0IC;VYS="!20U],24-%3E-%7U=/4DQ$7U1/3U]32$]25"`](#$U.PT*8V]N M<W0 at 4D-?3$E#14Y315]73U),1%]43T]?3$].1R`](#$V.PT*8V]N<W0 at 4D-? M4T525D527T]55%]/1E]-14U/4ED at /2`Q-SL-"F-O;G-T(%)#7U=/4DQ$7TY/ M5%]254Y.24Y'(#T at ,C<[#0IC;VYS="!20U].3U1?3$]'1T5$7TE.(#T at ,S$[ M#0IC;VYS="!20U]53D%55$A/4DE:140 at /2`S,CL-"F-O;G-T(%)#7T%,4D5! M1%E?3$E#14Y3140 at /2`S,SL-"F-O;G-T(%)#7TY/7U-50TA?3$E#14Y312`] M(#,T.PT*8V]N<W0 at 4D-?241%3E1)5%E?04Q214%$65])3E]54T4 at /2`S.3L- M"F-O;G-T(%)#7U5.04),15]43U]215!/4E1?3$]#051)3TX at /2`T,#L-"F-O M;G-T(%)#7TE.5D%,241?14U!24P at /2`T,3L-"F-O;G-T(%)#7TY/7U-50TA? M04-424Y'7T-)5$E:14X at /2`T,CL-"F-O;G-T(%)#7T%#5$E.1U]005-35T]2 M1%])3E9!3$E$(#T at -#,[#0IC;VYS="!20U]-55-47U501U)!1$4 at /2`U.#L- M"F-O;G-T(%)#7T)/5%],24U)5%]%6$-%141%1"`](#4Y.PT*8V]N<W0 at 4D-? M14U!24Q?0T].5$%)3E-?24Y604Q)1%]#2$%2(#T at ,3`P.PT*8V]N<W0 at 4D-? M14U!24Q?14Y$4U]7251(7T),04Y+(#T at ,3`Q.PT*8V]N<W0 at 4D-?14U!24Q? M34E34TE.1U]$3U0 at /2`Q,#([#0IC;VYS="!20U]%34%)3%]-25-324Y'7T%4 M(#T at ,3`S.PT*8V]N<W0 at 4D-?14U!24Q?4U1!4E137U=)5$A?0DQ!3DL at /2`Q M,#0[#0IC;VYS="!20U]%34%)3%]43T]?3$].1R`](#$P-3L-"F-O;G-T(%)# M7T5-04E,7U1/3U]32$]25"`](#$P-CL-"F-O;G-T(%)#7TY!345?04Q214%$ M65]54T5$(#T at ,3`W.PT*8V]N<W0 at 4D-?3D%-15]#3TY404E.4U])3E9!3$E$ M7T-(05( at /2`Q,# at [#0IC;VYS="!20U].04U%7T-/3E1!24Y37TE.5D%,241? M0DQ!3DL at /2`Q,#D[#0IC;VYS="!20U].04U%7T1/15-.5%]%6$E35"`](#$Q M,#L-"F-O;G-T(%)#7TY!345?14Y$4U]7251(7T),04Y+(#T at ,3$Q.PT*8V]N M<W0 at 4D-?3D%-15]43T]?3$].1R`](#$Q,CL-"F-O;G-T(%)#7TY!345?5$]/ M7U-(3U)4(#T at ,3$S.PT*8V]N<W0 at 4D-?3D%-15]53E53140 at /2`Q,30[#0IC M;VYS="!20U]005-35T]21%]43T]?3$].1R`](#$Q-3L-"F-O;G-T(%)#7U!! M4U-73U)$7U1/3U]32$]25"`](#$Q-CL-"F-O;G-T(%)#7U!!4U-73U)$7TE3 M7U=23TY'(#T at ,3$W.PT*8V]N<W0 at 4D-?4%))5DE,14=%7U!!4U-73U)$7TE3 M7U1/3U]32$]25"`](#$R.#L-"F-O;G-T(%)#7TY/5%]#2$%.1T5?3U=.15( at M/2`R,#,[#0IC;VYS="!20U]#04Y47T9)3D1?3TQ$7T5,14U%3E0 at /2`R,#0[ M#0IC;VYS="!20U]#04Y47T-(04Y'15]/5TY%4B`](#(Q,3L-"F-O;G-T(%)# M7T-!3E1?0E5)3$1?2$5212`](#(Q-CL-"F-O;G-T(%)#7T5.0U)/04-(15, at M/2`S,#`[#0IC;VYS="!20U].3U]354-(7T]"2D5#5"`](#,P,3L-"F-O;G-T M(%)#7TY/5%]$14Q%5$5?3U=.15( at /2`S,#([#0IC;VYS="!20U]43T]?34%. M65]"651%4R`](#,P,SL-"F-O;G-T(%)#7U5.4D5'25-415)%1%]/0DI%0U0 at M/2`S,#8[#0IC;VYS="!20U]%3$5-14Y47T%,4D5!1%E?15A)4U13(#T at ,S`X M.PT*8V]N<W0 at 4D-?3D]?0E5)3$1?4DE'2%13(#T at ,S$P.PT*8V]N<W0 at 4D-? M3U547T]&7T)/54Y$4R`](#,Q,3L-"F-O;G-T(%)#7U)%4U1224-4141?3T)* M14-4(#T at ,S$S.PT*8V]N<W0 at 4D-?4D535%))0U1%1%]!4D5!(#T at ,S$T.PT* M8V]N<W0 at 4D-?3U547T]&7TU%34]262`](#0P,#L-"F-O;G-T(%)#7TY/5%]9 M150 at /2`T,#$[#0IC;VYS="!20U]424U%3U54(#T at -#`R.PT*8V]N<W0 at 4D-? M3E5,3%]03TE.5$52(#T at -#`S.PT*8V]N<W0 at 4D-?54Y!0DQ%7U1/7T-/3E1! M0U1?54Y)5D524T4 at /2`T,#0[#0IC;VYS="!20U]53D%"3$5?5$]?0T].5$%# M5%]73U),1"`](#0P-3L-"F-O;G-T(%)#7TE.5D%,241?5T]23$1?3D%-12`] M(#0P-CL-"F-O;G-T(%)#7U-%3D1?1D%)3$5$(#T at -#$U.PT*8V]N<W0 at 4D-? M4D5#14E615]&04E,140 at /2`T,38[#0IC;VYS="!20U]35%)%04U?14U05%D at M/2`T,C$[#0IC;VYS="!20U]35%)%04U?34534T%'15]43T]?3$].1R`](#0R M,CL-"F-O;G-T(%)#7U=/4DQ$7TY!345?5$]/7TQ/3D< at /2`T,C,[#0IC;VYS M="!20U]-15-304=%7U1/3U],3TY'(#T at -#(V.PT*8V]N<W0 at 4D-?54Y!0DQ% M7U1/7T-/3DY%0U0 at /2`T,CD[#0IC;VYS="!20U].3U]#3TY.14-424].(#T at M-#,Y.PT*8V]N<W0 at 4D-?54Y!0DQ%7U1/7TE.251)04Q)6D5?3D545T]22R`] M(#0T,CL-"F-O;G-T(%)#7TE.0T]24D5#5%]-15-304=%7TQ%3D=42"`](#0T M,SL-"F-O;G-T(%)#7TY/5%])3DE424%,25I%1"`](#0T-#L-"F-O;G-T(%)# M7TY/7TE.4U1!3D-%(#T at -#0U.PT*8V]N<W0 at 4D-?3U547T)51D9%4E]&54Q, M(#T at -#0V.PT*8V]N<W0 at 4D-?24Y604Q)1%]#04Q,0D%#2R`](#0T-SL-"F-O M;G-T(%)#7TE.5D%,241?05144DE"551%(#T at -#0X.PT*8V]N<W0 at 4D-?5%E0 M15]-25--051#2"`](#0T.3L-"F-O;G-T(%)#7U-44DE.1U]43T]?3$].1R`] M(#0U,#L-"F-O;G-T(%)#7U)%041?3TY,62`](#0U,3L-"F-O;G-T(%)#7TE. M5D%,241?24Y35$%.0T4 at /2`T-3,[#0IC;VYS="!20U]615)324].7TU)4TU! M5$-((#T at -#4T.PT*8V]N<W0 at 4D-?24Y?0E5&1D527T953$P at /2`T-C$[#0IC M;VYS="!20U]04D]43T-/3%]%4E)/4B`](#0V,SL-"F-O;G-T(%)#7U%515)9 M7TE.7U!23T=215-3(#T at -#8T.PT*8V]N<W0 at 4D-?14I%0U1%1"`](#0V-CL- M"F-O;G-T(%)#7TY/5%]714Q#3TU%(#T at -#8W.PT*#0II;7!L96UE;G1A=&EO +; at T*#0IE;F0N#0I/ ` end canopusDec 3, 1998, 3:15pm
Thanks, XelaG.
[View Quote] > For collectors of AW SDK Delphi paraphernalia, here's a cut-and-paste > list of ascii characters ;o) > > const RC_SUCCESS = 0; > const RC_CITIZENSHIP_EXPIRED = 1; > const RC_NO_SUCH_CITIZEN = 3; > const RC_MESSAGE_LENGTH_BAD = 4; > const RC_LICENSE_PASSWORD_CONTAINS_SPACE = 5; > const RC_LICENSE_PASSWORD_TOO_LONG = 6; > const RC_LICENSE_PASSWORD_TOO_SHORT = 7; > const RC_LICENSE_RANGE_TOO_LARGE = 8; > const RC_LICENSE_RANGE_TOO_SMALL = 9; > const RC_LICENSE_USERS_TOO_LARGE = 10; > const RC_LICENSE_USERS_TOO_SMALL = 11; > const RC_LICENSE_WORLD_CONTAINS_SPACE = 12; > const RC_INVALID_PASSWORD = 13; > const RC_UNABLE_TO_MAIL_BACK_NUMBER = 14; > const RC_LICENSE_WORLD_TOO_SHORT = 15; > const RC_LICENSE_WORLD_TOO_LONG = 16; > const RC_SERVER_OUT_OF_MEMORY = 17; > const RC_WORLD_NOT_RUNNING = 27; > const RC_NOT_LOGGED_IN = 31; > const RC_UNAUTHORIZED = 32; > const RC_ALREADY_LICENSED = 33; > const RC_NO_SUCH_LICENSE = 34; > const RC_IDENTITY_ALREADY_IN_USE = 39; > const RC_UNABLE_TO_REPORT_LOCATION = 40; > const RC_INVALID_EMAIL = 41; > const RC_NO_SUCH_ACTING_CITIZEN = 42; > const RC_ACTING_PASSWORD_INVALID = 43; > const RC_MUST_UPGRADE = 58; > const RC_BOT_LIMIT_EXCEEDED = 59; > const RC_EMAIL_CONTAINS_INVALID_CHAR = 100; > const RC_EMAIL_ENDS_WITH_BLANK = 101; > const RC_EMAIL_MISSING_DOT = 102; > const RC_EMAIL_MISSING_AT = 103; > const RC_EMAIL_STARTS_WITH_BLANK = 104; > const RC_EMAIL_TOO_LONG = 105; > const RC_EMAIL_TOO_SHORT = 106; > const RC_NAME_ALREADY_USED = 107; > const RC_NAME_CONTAINS_INVALID_CHAR = 108; > const RC_NAME_CONTAINS_INVALID_BLANK = 109; > const RC_NAME_DOESNT_EXIST = 110; > const RC_NAME_ENDS_WITH_BLANK = 111; > const RC_NAME_TOO_LONG = 112; > const RC_NAME_TOO_SHORT = 113; > const RC_NAME_UNUSED = 114; > const RC_PASSWORD_TOO_LONG = 115; > const RC_PASSWORD_TOO_SHORT = 116; > const RC_PASSWORD_IS_WRONG = 117; > const RC_PRIVILEGE_PASSWORD_IS_TOO_SHORT = 128; > const RC_NOT_CHANGE_OWNER = 203; > const RC_CANT_FIND_OLD_ELEMENT = 204; > const RC_CANT_CHANGE_OWNER = 211; > const RC_CANT_BUILD_HERE = 216; > const RC_ENCROACHES = 300; > const RC_NO_SUCH_OBJECT = 301; > const RC_NOT_DELETE_OWNER = 302; > const RC_TOO_MANY_BYTES = 303; > const RC_UNREGISTERED_OBJECT = 306; > const RC_ELEMENT_ALREADY_EXISTS = 308; > const RC_NO_BUILD_RIGHTS = 310; > const RC_OUT_OF_BOUNDS = 311; > const RC_RESTRICTED_OBJECT = 313; > const RC_RESTRICTED_AREA = 314; > const RC_OUT_OF_MEMORY = 400; > const RC_NOT_YET = 401; > const RC_TIMEOUT = 402; > const RC_NULL_POINTER = 403; > const RC_UNABLE_TO_CONTACT_UNIVERSE = 404; > const RC_UNABLE_TO_CONTACT_WORLD = 405; > const RC_INVALID_WORLD_NAME = 406; > const RC_SEND_FAILED = 415; > const RC_RECEIVE_FAILED = 416; > const RC_STREAM_EMPTY = 421; > const RC_STREAM_MESSAGE_TOO_LONG = 422; > const RC_WORLD_NAME_TOO_LONG = 423; > const RC_MESSAGE_TOO_LONG = 426; > const RC_UNABLE_TO_CONNECT = 429; > const RC_NO_CONNECTION = 439; > const RC_UNABLE_TO_INITIALIZE_NETWORK = 442; > const RC_INCORRECT_MESSAGE_LENGTH = 443; > const RC_NOT_INITIALIZED = 444; > const RC_NO_INSTANCE = 445; > const RC_OUT_BUFFER_FULL = 446; > const RC_INVALID_CALLBACK = 447; > const RC_INVALID_ATTRIBUTE = 448; > const RC_TYPE_MISMATCH = 449; > const RC_STRING_TOO_LONG = 450; > const RC_READ_ONLY = 451; > const RC_INVALID_INSTANCE = 453; > const RC_VERSION_MISMATCH = 454; > const RC_IN_BUFFER_FULL = 461; > const RC_PROTOCOL_ERROR = 463; > const RC_QUERY_IN_PROGRESS = 464; > const RC_EJECTED = 466; > const RC_NOT_WELCOME = 467; |