example/TwitterAuthApp/inc/errorCodes.h
author cgandhi
Tue, 12 Oct 2010 15:23:52 +0530
changeset 27 b3e1347ac96a
parent 26 83d6a149c755
permissions -rw-r--r--
Updating the information for test applications and results.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
26
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
     1
/**
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
     2
* Copyright (c) 2010 Sasken Communication Technologies Ltd.
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
     3
* All rights reserved.
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
     4
* This component and the accompanying materials are made available
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
     5
* under the terms of the "{License}"
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
     6
* which accompanies  this distribution, and is available
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
     7
* at the URL "{LicenseUrl}".
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
     8
*
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
     9
* Initial Contributors:
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    10
* Narasimhulu Kavadapu, Sasken Communication Technologies Ltd - Initial contribution
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    11
*
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    12
* Contributors:
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    13
* Siddhartha Chandra, Sasken Communication Technologies Ltd
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    14
* Description:
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    15
* Common Errors Declaration
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    16
*/
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    17
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    18
#ifndef FBERROR_H_
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    19
#define FBERROR_H_
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    20
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    21
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    22
#include "authAppConstants.h"
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    23
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    24
///////////////////////////////////////////////////////////////////////////////////////////////////
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    25
// Error codes
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    26
/* defined by this proj*/
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    27
#define FBRESPONSE_PARSE_ERROR 13  /* the xml parser was unable to parse the response returned by the server */
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    28
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    29
/* defined and returned by facebook */
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    30
#define FBAPI_EC_SUCCESS 0
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    31
#define FBAPI_EC_UNKNOWN 1
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    32
#define FBAPI_EC_SERVICE 2
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    33
#define FBAPI_EC_METHOD 3
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    34
#define FBAPI_EC_TOO_MANY_CALLS 4
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    35
#define FBAPI_EC_BAD_IP 5
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    36
#define FBAPI_EC_HOST_API 6
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    37
#define FBAPI_EC_HOST_UP 7
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    38
#define FBAPI_EC_SECURE 8
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    39
#define FBAPI_EC_RATE 9
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    40
#define FBAPI_EC_PERMISSION_DENIED 10
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    41
#define FBAPI_EC_DEPRECATED 11
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    42
#define FBAPI_EC_VERSION 12
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    43
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    44
#define FBAPI_EC_PARAM 100
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    45
#define FBAPI_EC_PARAM_FBAPI_KEY 101
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    46
#define FBAPI_EC_PARAM_SESSION_KEY 102
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    47
#define FBAPI_EC_PARAM_CALL_ID 103
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    48
#define FBAPI_EC_PARAM_SIGNATURE 104
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    49
#define FBAPI_EC_PARAM_TOO_MANY 105
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    50
#define FBAPI_EC_PARAM_USER_ID 110
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    51
#define FBAPI_EC_PARAM_USER_FIELD 111
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    52
#define FBAPI_EC_PARAM_SOCIAL_FIELD 112
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    53
#define FBAPI_EC_PARAM_EMAIL 113
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    54
#define FBAPI_EC_PARAM_ALBUM_ID 120
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    55
#define FBAPI_EC_PARAM_PHOTO_ID 121
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    56
#define FBAPI_EC_PARAM_FEED_PRIORITY 130
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    57
#define FBAPI_EC_PARAM_CATEGORY 140
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    58
#define FBAPI_EC_PARAM_SUBCATEGORY 141
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    59
#define FBAPI_EC_PARAM_TITLE 142
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    60
#define FBAPI_EC_PARAM_DESCRIPTION 143
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    61
#define FBAPI_EC_PARAM_BAD_JSON 144
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    62
#define FBAPI_EC_PARAM_BAD_EID 150
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    63
#define FBAPI_EC_PARAM_UNKNOWN_CITY 151
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    64
#define FBAPI_EC_PARAM_BAD_PAGE_TYPE 152
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    65
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    66
#define FBAPI_EC_PERMISSION 200
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    67
#define FBAPI_EC_PERMISSION_USER 210
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    68
#define FBAPI_EC_PERMISSION_ALBUM 220
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    69
#define FBAPI_EC_PERMISSION_PHOTO 221
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    70
#define FBAPI_EC_PERMISSION_MESSAGE 230
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    71
#define FBAPI_EC_PERMISSION_MARKUP_OTHER_USER 240
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    72
#define FBAPI_EC_PERMISSION_STATUS_UPDATE 250
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    73
#define FBAPI_EC_PERMISSION_PHOTO_UPLOAD 260
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    74
#define FBAPI_EC_PERMISSION_SMS 270
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    75
#define FBAPI_EC_PERMISSION_CREATE_LISTING 280
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    76
#define FBAPI_EC_PERMISSION_EVENT 290
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    77
#define FBAPI_EC_PERMISSION_LARGE_FBML_TEMPLATE 291
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    78
#define FBAPI_EC_PERMISSION_LIVEMESSAGE 292
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    79
#define FBAPI_EC_PERMISSION_RSVP_EVENT 299
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    80
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    81
#define FBAPI_EC_EDIT 300
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    82
#define FBAPI_EC_EDIT_USER_DATA 310
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    83
#define FBAPI_EC_EDIT_PHOTO 320
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    84
#define FBAPI_EC_EDIT_ALBUM_SIZE 321
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    85
#define FBAPI_EC_EDIT_PHOTO_TAG_SUBJECT 322
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    86
#define FBAPI_EC_EDIT_PHOTO_TAG_PHOTO 323
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    87
#define FBAPI_EC_EDIT_PHOTO_FILE 324
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    88
#define FBAPI_EC_EDIT_PHOTO_PENDING_LIMIT 325
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    89
#define FBAPI_EC_EDIT_PHOTO_TAG_LIMIT 326
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    90
#define FBAPI_EC_EDIT_ALBUM_REORDER_PHOTO_NOT_IN_ALBUM 327
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    91
#define FBAPI_EC_EDIT_ALBUM_REORDER_TOO_FEW_PHOTOS 328
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    92
#define FBAPI_EC_MALFORMED_MARKUP 329
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    93
#define FBAPI_EC_EDIT_MARKUP 330
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    94
#define FBAPI_EC_EDIT_FEED_TOO_MANY_USER_CALLS 340
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    95
#define FBAPI_EC_EDIT_FEED_TOO_MANY_USER_ACTION_CALLS 341
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    96
#define FBAPI_EC_EDIT_FEED_TITLE_LINK 342
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    97
#define FBAPI_EC_EDIT_FEED_TITLE_LENGTH 343
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    98
#define FBAPI_EC_EDIT_FEED_TITLE_NAME 344
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
    99
#define FBAPI_EC_EDIT_FEED_TITLE_BLANK 345
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   100
#define FBAPI_EC_EDIT_FEED_BODY_LENGTH 346
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   101
#define FBAPI_EC_EDIT_FEED_PHOTO_SRC 347
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   102
#define FBAPI_EC_EDIT_FEED_PHOTO_LINK 348
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   103
#define FBAPI_EC_EDIT_VIDEO_SIZE 350
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   104
#define FBAPI_EC_EDIT_VIDEO_INVALID_FILE 351
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   105
#define FBAPI_EC_EDIT_VIDEO_INVALID_TYPE 352
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   106
#define FBAPI_EC_EDIT_FEED_TITLE_ARRAY 360
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   107
#define FBAPI_EC_EDIT_FEED_TITLE_PARAMS 361
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   108
#define FBAPI_EC_EDIT_FEED_BODY_ARRAY 362
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   109
#define FBAPI_EC_EDIT_FEED_BODY_PARAMS 363
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   110
#define FBAPI_EC_EDIT_FEED_PHOTO 364
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   111
#define FBAPI_EC_EDIT_FEED_TEMPLATE 365
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   112
#define FBAPI_EC_EDIT_FEED_TARGET 366
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   113
#define FBAPI_EC_USERS_CREATE_INVALID_EMAIL 370
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   114
#define FBAPI_EC_USERS_CREATE_EXISTING_EMAIL 371
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   115
#define FBAPI_EC_USERS_CREATE_BIRTHDAY 372
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   116
#define FBAPI_EC_USERS_CREATE_PASSWORD 373
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   117
#define FBAPI_EC_USERS_REGISTER_INVALID_CREDENTIAL 374
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   118
#define FBAPI_EC_USERS_REGISTER_CONF_FAILURE 375
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   119
#define FBAPI_EC_USERS_REGISTER_EXISTING 376
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   120
#define FBAPI_EC_USERS_REGISTER_DEFAULT_ERROR 377
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   121
#define FBAPI_EC_USERS_REGISTER_PASSWORD_BLANK 378
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   122
#define FBAPI_EC_USERS_REGISTER_PASSWORD_INVALID_CHARS 379
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   123
#define FBAPI_EC_USERS_REGISTER_PASSWORD_SHORT 380
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   124
#define FBAPI_EC_USERS_REGISTER_PASSWORD_WEAK 381
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   125
#define FBAPI_EC_USERS_REGISTER_USERNAME_ERROR 382
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   126
#define FBAPI_EC_USERS_REGISTER_MISSING_INPUT 383
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   127
#define FBAPI_EC_USERS_REGISTER_INCOMPLETE_BDAY 384
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   128
#define FBAPI_EC_USERS_REGISTER_INVALID_EMAIL 385
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   129
#define FBAPI_EC_USERS_REGISTER_EMAIL_DISABLED 386
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   130
#define FBAPI_EC_USERS_REGISTER_ADD_USER_FAILED 387
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   131
#define FBAPI_EC_USERS_REGISTER_NO_GENDER 388
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   132
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   133
#define FBAPI_EC_AUTH_EMAIL 400
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   134
#define FBAPI_EC_AUTH_LOGIN 401
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   135
#define FBAPI_EC_AUTH_SIG 402
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   136
#define FBAPI_EC_AUTH_TIME 403
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   137
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   138
#define FBAPI_EC_SESSION_METHOD 451
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   139
#define FBAPI_EC_SESSION_REQUIRED 453
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   140
#define FBAPI_EC_SESSION_REQUIRED_FOR_SECRET 454
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   141
#define FBAPI_EC_SESSION_CANNOT_USE_SESSION_SECRET 455
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   142
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   143
#define FBAPI_EC_MESG_BANNED 500
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   144
#define FBAPI_EC_MESG_NO_BODY 501
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   145
#define FBAPI_EC_MESG_TOO_LONG 502
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   146
#define FBAPI_EC_MESG_RATE 503
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   147
#define FBAPI_EC_MESG_INVALID_THREAD 504
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   148
#define FBAPI_EC_MESG_INVALID_RECIP 505
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   149
#define FBAPI_EC_POKE_INVALID_RECIP 510
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   150
#define FBAPI_EC_POKE_OUTSTANDING 511
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   151
#define FBAPI_EC_POKE_RATE 512
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   152
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   153
#define FQL_EC_UNKNOWN_ERROR 600
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   154
#define FQL_EC_PARSER_ERROR 601
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   155
#define FQL_EC_UNKNOWN_FIELD 602
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   156
#define FQL_EC_UNKNOWN_TABLE 603
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   157
#define FQL_EC_NO_INDEX 604
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   158
#define FQL_EC_UNKNOWN_FUNCTION 605
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   159
#define FQL_EC_INVALID_PARAM 606
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   160
#define FQL_EC_INVALID_FIELD 607
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   161
#define FQL_EC_INVALID_SESSION 608
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   162
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   163
#define FBAPI_EC_REF_SET_FAILED 700
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   164
#define FBAPI_EC_FB_APP_UNKNOWN_ERROR 750
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   165
#define FBAPI_EC_FB_APP_FETCH_FAILED 751
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   166
#define FBAPI_EC_FB_APP_NO_DATA 752
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   167
#define FBAPI_EC_FB_APP_NO_PERMISSIONS 753
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   168
#define FBAPI_EC_FB_APP_TAG_MISSING 754
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   169
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   170
#define FBAPI_EC_DATA_UNKNOWN_ERROR 800
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   171
#define FBAPI_EC_DATA_INVALID_OPERATION 801
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   172
#define FBAPI_EC_DATA_QUOTA_EXCEEDED 802
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   173
#define FBAPI_EC_DATA_OBJECT_NOT_FOUND 803
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   174
#define FBAPI_EC_DATA_OBJECT_ALREADY_EXISTS 804
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   175
#define FBAPI_EC_DATA_DATABASE_ERROR 805
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   176
#define FBAPI_EC_DATA_CREATE_TEMPLATE_ERROR 806
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   177
#define FBAPI_EC_DATA_TEMPLATE_EXISTS_ERROR 807
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   178
#define FBAPI_EC_DATA_TEMPLATE_HANDLE_TOO_LONG 808
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   179
#define FBAPI_EC_DATA_TEMPLATE_HANDLE_ALREADY_IN_USE 809
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   180
#define FBAPI_EC_DATA_TOO_MANY_TEMPLATE_BUNDLES 810
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   181
#define FBAPI_EC_DATA_MALFORMED_ACTION_LINK 811
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   182
#define FBAPI_EC_DATA_TEMPLATE_USES_RESERVED_TOKEN 812
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   183
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   184
#define FBAPI_EC_NO_SUCH_APP 900
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   185
#define FBAPI_BATCH_TOO_MANY_ITEMS 950
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   186
#define FBAPI_EC_BATCH_ALREADY_STARTED 951
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   187
#define FBAPI_EC_BATCH_NOT_STARTED 952
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   188
#define FBAPI_EC_BATCH_METHOD_NOT_ALLOWED_IN_BATCH_MODE 953
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   189
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   190
#define FBAPI_EC_EVENT_INVALID_TIME 1000
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   191
#define FBAPI_EC_INFO_NO_INFORMATION 1050
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   192
#define FBAPI_EC_INFO_SET_FAILED 1051
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   193
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   194
#define FBAPI_EC_LIVEMESSAGE_SEND_FAILED 1100
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   195
#define FBAPI_EC_LIVEMESSAGE_EVENT_NAME_TOO_LONG 1101
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   196
#define FBAPI_EC_LIVEMESSAGE_MESSAGE_TOO_LONG 1102
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   197
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   198
#define FBAPI_EC_PAGES_CREATE 1201
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   199
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   200
///////////////////////////////////////////////////////////////////////////////////////////////////
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   201
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   202
///////////////////////////////////////////////////////////////////////////////////////////////////
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   203
class FBError
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   204
{
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   205
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   206
public:
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   207
    FBError(quint8 aErrorCode) : iErrorCode (aErrorCode) {}
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   208
    FBError() : iErrorCode(0) {}
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   209
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   210
    inline quint8 code() const { return iErrorCode; }
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   211
    inline void setCode( quint8 aErrorCode ) { iErrorCode = aErrorCode; }
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   212
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   213
    inline QString description() const { return iErrorDescription; }
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   214
    inline void setDescription( const QString& aErrorDescription ) { iErrorDescription = aErrorDescription; }
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   215
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   216
private:
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   217
    quint8 iErrorCode;
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   218
    QString iErrorDescription;
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   219
};
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   220
83d6a149c755 Submitting following changes -
cgandhi
parents:
diff changeset
   221
#endif // FBERROR_H_