QtsHttp
0.9.1
Main Page
Classes
Files
File List
File Members
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
QtsHttpComm.h
Go to the documentation of this file.
1
//
2
// QtsHttpComm.h
3
// QTSHTTPSDK
4
//
5
// Created by Lawrence on 2013/11/25.
6
// Copyright (c) 2013年 Lawrence. All rights reserved.
7
//
8
9
#import <Foundation/Foundation.h>
10
12
typedef
enum
_QTS_HTTP_API_RESULTS_
13
{
15
QTS_HTTP_APIS_SUCCESS
= 0,
17
QTS_HTTP_APIS_SUCCESS_INPROGRESS
= 1,
19
QTS_HTTP_APIS_SUCCESS_ABORT
= 2,
20
22
QTS_HTTP_APIS_FAILURE
= 50,
24
QTS_HTTP_APIS_FAILURE_NETWORK_NO_CONNECTION
= 100,
26
QTS_HTTP_APIS_FAILURE_NETWORK_CONNECTION_FAILED
= 101,
28
QTS_HTTP_APIS_FAILURE_NETWORK_TIMEOUT
= 102,
29
31
QTS_HTTP_APIS_FAILURE_PARAMETER_INVALID
= 200,
32
34
QTS_HTTP_APIS_FAILURE_SERVER_DISCONNECT
= 300,
36
QTS_HTTP_APIS_FAILURE_SERVER_NOT_EXIST
= 301,
38
QTS_HTTP_APIS_FAILURE_NOT_AUTHORIZED
= 400,
40
QTS_HTTP_APIS_FAILURE_AUTHORIZATION_FAILED
= 401,
42
QTS_HTTP_APIS_FAILURE_SYSTEM_OUTOFMEMORY
= 500,
44
QTS_HTTP_APIS_FAILURE_STATION_UNSUPPORTED
= 600,
46
QTS_HTTP_APIS_FAILURE_STATION_NOT_ENABLED
= 601,
47
49
QTS_HTTP_APIS_FAILURE_FILE_EXIST
= 700,
51
QTS_HTTP_APIS_FAILURE_FILE_NOT_EXIST
= 701,
53
QTS_HTTP_APIS_FAILURE_FILE_PERMISSION_DENIED
= 702,
54
}
QTS_HTTP_API_RESULTS
;
55
61
@interface
QTS_RESPONSE_CTX
: NSObject
62
{
63
QTS_HTTP_API_RESULTS
result
;
64
NSArray*
response
;
65
}
66
68
@property
(assign)
QTS_HTTP_API_RESULTS
result;
70
@property
(strong) NSArray* response;
71
72
@end
73
74
75
QTS_HTTP_APIS_FAILURE_NOT_AUTHORIZED
Definition:
QtsHttpComm.h:38
QTS_RESPONSE_CTX::result
QTS_HTTP_API_RESULTS result
Definition:
QtsHttpComm.h:63
QTS_HTTP_APIS_FAILURE_FILE_EXIST
Definition:
QtsHttpComm.h:49
QTS_HTTP_APIS_FAILURE_STATION_UNSUPPORTED
Definition:
QtsHttpComm.h:44
QTS_HTTP_APIS_FAILURE_NETWORK_NO_CONNECTION
Definition:
QtsHttpComm.h:24
QTS_HTTP_APIS_FAILURE
Definition:
QtsHttpComm.h:22
QTS_HTTP_APIS_SUCCESS
Definition:
QtsHttpComm.h:15
QTS_HTTP_APIS_SUCCESS_INPROGRESS
Definition:
QtsHttpComm.h:17
QTS_HTTP_APIS_FAILURE_FILE_NOT_EXIST
Definition:
QtsHttpComm.h:51
QTS_HTTP_API_RESULTS
enum _QTS_HTTP_API_RESULTS_ QTS_HTTP_API_RESULTS
QTS_HTTP_APIS_FAILURE_STATION_NOT_ENABLED
Definition:
QtsHttpComm.h:46
QTS_HTTP_APIS_FAILURE_SYSTEM_OUTOFMEMORY
Definition:
QtsHttpComm.h:42
QTS_RESPONSE_CTX::response
NSArray * response
Definition:
QtsHttpComm.h:64
QTS_HTTP_APIS_FAILURE_NETWORK_TIMEOUT
Definition:
QtsHttpComm.h:28
QTS_HTTP_APIS_FAILURE_SERVER_NOT_EXIST
Definition:
QtsHttpComm.h:36
QTS_RESPONSE_CTX
Content of API Response.
Definition:
QtsHttpComm.h:61
QTS_HTTP_APIS_FAILURE_PARAMETER_INVALID
Definition:
QtsHttpComm.h:31
QTS_HTTP_APIS_FAILURE_NETWORK_CONNECTION_FAILED
Definition:
QtsHttpComm.h:26
QTS_HTTP_APIS_FAILURE_AUTHORIZATION_FAILED
Definition:
QtsHttpComm.h:40
QTS_HTTP_APIS_FAILURE_FILE_PERMISSION_DENIED
Definition:
QtsHttpComm.h:53
QTS_HTTP_APIS_SUCCESS_ABORT
Definition:
QtsHttpComm.h:19
_QTS_HTTP_API_RESULTS_
_QTS_HTTP_API_RESULTS_
Definition:
QtsHttpComm.h:12
QTS_HTTP_APIS_FAILURE_SERVER_DISCONNECT
Definition:
QtsHttpComm.h:34
include
QtsHttp_iOS
QtsHttpComm.h
Generated on Thu Apr 3 2014 14:55:43 for QtsHttp by