example/LinkedInAuthApp/inc/errorCodes.h
author cgandhi
Mon, 11 Oct 2010 21:59:54 +0530
changeset 26 83d6a149c755
permissions -rw-r--r--
Submitting following changes - AuthApps for Last.fm and Twitter added API for checking ServiceAuthorization added for SMFCredMgrClient API added for forcefully removing credential details from SMFCredMgr Extra argument checks in SMfClient APIs APIs for service login and logout from SMFClient Redundant members removed from SmfServerSymbian DSM bug fixes Test Apps included
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, Satish Kanteti 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_