vendoo_v1.0/Pods/PicoKit/Pod/Core/PicoConstants.h
Okechi Onyeje 031a354996 Ebay Listing Now Posts both information and single image
need to rework on categories since subcategory workflow added some complications, but that will be taken care of in a bug fix task
2016-08-23 13:48:34 -04:00

96 lines
1.7 KiB
C

// binding constants used by PICO framework
// PICO supported types
// integer
extern NSString *const PICO_TYPE_INT;
// boolean
extern NSString *const PICO_TYPE_BOOL;
// byte
extern NSString *const PICO_TYPE_BYTE;
// char
extern NSString *const PICO_TYPE_CHAR;
// short
extern NSString *const PICO_TYPE_SHORT;
// long
extern NSString *const PICO_TYPE_LONG;
// float
extern NSString *const PICO_TYPE_FLOAT;
// double
extern NSString *const PICO_TYPE_DOUBLE;
// enum
extern NSString *const PICO_TYPE_ENUM;
// date
extern NSString *const PICO_TYPE_DATE;
// duration
extern NSString *const PICO_TYPE_DURATION;
// object
extern NSString *const PICO_TYPE_OBJECT;
// string
extern NSString *const PICO_TYPE_STRING;
// qname
extern NSString *const PICO_TYPE_QNAME;
// data
extern NSString *const PICO_TYPE_DATA;
// any element
extern NSString *const PICO_TYPE_ANYELEMENT;
// PICO supported property kind
// map to xml attribute
extern NSString *const PICO_KIND_ATTRIBUTE;
// map to xml element
extern NSString *const PICO_KIND_ELEMENT;
// map to xml element array
extern NSString *const PICO_KIND_ELEMENT_ARRAY;
// map to xml value
extern NSString *const PICO_KIND_VALUE;
// map to xml any element
extern NSString *const PICO_KIND_ANY_ELEMENT;
// meta-data method name
// method name to get class meta-data
extern NSString *const PICO_GET_CLASS_META_DATA_METHOD;
// method name to get property meta-data
extern NSString *const PICO_GET_PROPERTY_META_DATA_METHOD;
// soap version
typedef NS_ENUM(NSInteger, PicoSOAPVersion) {
SOAP11 = 11,
SOAP12 = 12,
} ;
#define PicoErrorDomain @"com.leansoft.pico"
// pico custom error code
typedef NS_ENUM(NSInteger, PicoErrorCode) {
ReaderError = -1000,
WriterError
} ;