메뉴 건너뛰기

넷서버 사용 팁/강좌

넷서버 에러코드 및 설명

admin 2011.06.04 17:01 조회 수 : 4823

일전에 올린 것 같은데 삭제된 것 같아 새로 올립니다.

const
   //에러가 아니고 반환값의 일종이다.
   errNoError = -1;

   //클라이언트에러
   errClientError = 101;

   //알수없는에러
   errUnknown = 0;

   {Business Object관련}
   //-------------------

   //해당비지니스오브젝트가 구현되지 않았다.
   errBusObjectCommand = 11101 ;
   //비지니스오브젝트가 false를 반환
   errBusObjectResult = 11102 ;

 


   {Database관련}
   //--------------------------
   errDatabaseApplyUpdates = 11201;
   //사용자에게 데이타베이스할당시간이 경과함(세션풀링)

   errDatabaseAssignment = 11202;
   errDatabaseCommit = 11211;
   //테이블을 할당하는데 실패
   errDatabaseCreateTable = 11212;
   //일반적인 데이타베이스작업중예외가 발생
   errDatabaseError = 11213;
   errDatabaseExecProc = 11214;
   errDatabaseExecSQL = 11215;
   errDatabaseOpenProc = 11216;
   //테이블을 여는데 실패
  errDatabaseOpentable  = 11217;
   //데이타베이스페이지가 잘못됨
   errDatabasePage  = 11218;
   errDatabaseRollBack = 11219;
   //데이타베이스쿼리실패
   errDatabaseQuery  = 11220;
   //SQL문장이 잘못되거나 관련 파라메타가 잘못됨
   errDatabaseSQL = 11221;
   errDatabaseStartTransaction = 11222;

   //데이타베이스를 스트리밍에 실패
   errDatabaseStream = 11250;
   //제너레이터에러
   errDatabaseUniqueID = 11261;
   errDatabaseUniqueIDName = 11262;
   //데이타베이스를 업데이트할 수 없다.
   errDatabaseUpdate = 11270 ;

   errDatabaseTableNames = 11280;

   {Lock관련}
   //----------------------
   //서버의 Locker가 할당되지 않음
   errLockerFind = 11310;
   //락이름이 잘못됨 ''
   errLockName = 11320;
   //락할당이 성공되었는가-실제에러처리하지 않아야 한다.
   errLockOK = 11330;
   //서버의 최대사용자수가 초과굄


   {로그인관련}
   //--------------------
   errMaxUserExceed = 11410;
   //사용자이름이나 암호가 잘못됨
   errUserNamePassword  = 11420;

   {GlobalVar관련}
   errInvalidVarname = 11510;

 

   {플러그인관련}
   //플러그인을 알수없다.
   errPluginUnKnown = 11510;

   {파일관련}
   errFileServiceNoSupport = 11610;
   errFileServiceGeneral = 11611;
   errFileServiceException = 11612;

   {일반}

   errClientWaitTimeout = 99101;  //앞선요청이 끝나지 않았다.
   errInvalidPacket = 99102;         //수신된 패킷이 부정확하거나 한도를 초과함

   //전송하려는 데이타용량초과
   errPacketLimit = 99103;
   errReadOnlyUser = 99104;         //사용자는 읽기전용사용자이다.(읽기전용사용자는 OnUserLogin에서 결정)
   //수신된 패킷이 알수없는 명령어
   errInValidCommand = 99105;
   errDisableClientmsg = 99106; //클라이언트에서 다른 클라이언트전달이 금지된상태


 

위로