CSSender Class Reference

Inherits from NSObject
Declared in CSSender.h

  urls

@property NSDictionary *urls

  sessionCookie

@property NSString *sessionCookie

  applicationKey

@property NSString *applicationKey

– init

- (id)init

– setUser:andPasswordHash:

- (void)setUser:(NSString *)user andPasswordHash:(NSString *)hash

– isLoggedIn

- (BOOL)isLoggedIn

– registerUser:withPassword:withEmail:error:

- (BOOL)registerUser:(NSString *)user withPassword:(NSString *)pass withEmail:(NSString *)email error:(NSString **)error

– login

Deprecated use loginWithError instead (Deprecated: use loginWithError instead)

- (BOOL)login

Return Value

whether user is logged in or not

Declared In

CSSender.h

– loginWithError:

Loggedin user to commonsense (username & password are handeled via setUser)

- (BOOL)loginWithError:(NSError **)error

Parameters

error

error

Return Value

wheter the login is successful or not

Declared In

CSSender.h

– logout

- (BOOL)logout

– listSensors

- (NSArray *)listSensors

– listSensorsForDevice:

- (NSArray *)listSensorsForDevice:(NSDictionary *)device

– createSensorWithDescription:

- (NSDictionary *)createSensorWithDescription:(NSDictionary *)description

– connectSensor:ToDevice:

- (BOOL)connectSensor:(NSString *)sensorId ToDevice:(NSDictionary *)device

– uploadData:forSensorId:

- (BOOL)uploadData:(NSArray *)data forSensorId:(NSString *)sensorId

– uploadDataForMultipleSensors:

- (BOOL)uploadDataForMultipleSensors:(NSArray *)data

– shareSensor:WithUser:

- (BOOL)shareSensor:(NSString *)sensorId WithUser:(NSString *)user

– getDataFromSensor:nrPoints:

- (NSArray *)getDataFromSensor:(NSString *)sensorId nrPoints:(NSInteger)nrPoints

– giveFeedbackToStateSensor:from:to:label:

- (BOOL)giveFeedbackToStateSensor:(NSString *)sensorId from:(NSDate *)from to:(NSDate *)to label:(NSString *)label