+20 Command response code + Reference number + status
rest of block as defined by code
NewsBase replies to NewsBase_Command with this message, returning the same groups, but with the least significant digit of the response code indicating the status.
NewsBase command response codes
General Purpose Commands
0 NewsBase_StartUpReply
10 NewsBase_ShutDown
20 NewsBase_SetUser
30 NewsBase_SiteInfo
40 NewsBase_SetSiteInfo (success/failure only)
Newsgroup oriented commands
100 NewsBase_GroupList
110 NewsBase_NewGroupList
120 NewsBase_AddGroupOk (success/failure only)
130 NewsBase_RemoveGroupOk (success/failure only)
140 NewsBase_ExpireGroupOk (success/failure only)
Article oriented commands
200 NewsBase_ArtList
210 NewsBase_ArtInfo
220 NewsBase_GetArticle
230 NewsBase_LockArticleOk (success/failure only)
240 NewsBase_UnLockArticleOk (success/failure only)
250 NewsBase_DeleteArticleOk (success/failure only)
260 NewsBase_MoveArticleOk (success/failure only)
270 NewsBase_CopyArticleOk (success/failure only)
280 NewsBase_CancelArticle (undocumented ?)
290 NewsBase_GroupOverview
Posting/mailing commands
300 NewsBase_ArticlePosted (success/failure only)
310 NewsBase_MessageSent (success/failure only)
User oriented commands
400 NewsBase_UserList
410 NewsBase_AddUserOk (success/failure only)
420 NewsBase_DeleteUserOk (success/failure only)
430 NewsBase_ModifyUserOk (success/failure only)
440 NewsBase_GetUserInfo
450 NewsBase_ExamineForwarding
460 NewsBase_ExamineVacation
Transport commands
500 NewsBase_ListTransports
Queue control commands
800 NewsBase_QueueEdit
Miscellaneous commands
900 NewsBase_ClientPresent
NewsBase_Reply status
Status Meaning
0 Command executed (data as described)
1 Command ok, but cannot be performed for some reason
2 Command ok, but cannot be performed just now (try later)
9 Bad command
In cases 1, 2 and 9 block+32 contains a descriptive message detailing the error.
|
|
|