Sha256: 24647114b3500a28f7bdc8c7154311b1f9a195b2d71756651b968e253fd36ec6

Contents?: true

Size: 918 Bytes

Versions: 17

Compression:

Stored size: 918 Bytes

Contents

//
//  LocationController.h
//  rhorunner
//
//  Created by vlad on 10/15/08.
//  Copyright 2008 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface LocationController : NSObject<CLLocationManagerDelegate> {
	CLLocationManager* _locationManager;
	CFRunLoopTimerRef  _timer;
	
@public	
	double _dLatitude, _dLongitude;
	bool _bKnownPosition;
	
	SEL onUpdateLocation;	
}

@property (nonatomic, retain) CLLocationManager *_locationManager;
@property (assign) SEL onUpdateLocation;

- (void)  stop; 

- (double) getLatitude;
- (double) getLongitude;
- (bool) isKnownPosition;
- (bool) isAvailable;

- (void)locationManager:(CLLocationManager *)manager
	didUpdateToLocation:(CLLocation *)newLocation
		   fromLocation:(CLLocation *)oldLocation;

- (void)locationManager:(CLLocationManager *)manager
	   didFailWithError:(NSError *)error;

+ (LocationController *)sharedInstance;

@end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
rhodes-2.0.0.rc1 platform/iphone/Classes/GeoLocation/LocationController.h
rhodes-2.0.0.beta11 platform/iphone/Classes/GeoLocation/LocationController.h
rhodes-2.0.0.beta10 platform/iphone/Classes/GeoLocation/LocationController.h
rhodes-2.0.0.beta9 platform/iphone/Classes/GeoLocation/LocationController.h
rhodes-2.0.0.beta8 platform/iphone/Classes/GeoLocation/LocationController.h
rhodes-2.0.0.beta7 platform/iphone/Classes/GeoLocation/LocationController.h
rhodes-2.0.0.beta6 platform/iphone/Classes/GeoLocation/LocationController.h
rhodes-2.0.0.beta4 platform/iphone/Classes/GeoLocation/LocationController.h
rhodes-2.0.0.beta3 platform/iphone/Classes/GeoLocation/LocationController.h
rhodes-1.5.5 platform/iphone/Classes/GeoLocation/LocationController.h
rhodes-2.0.0.beta2 platform/iphone/Classes/GeoLocation/LocationController.h
rhodes-2.0.0.beta1 platform/iphone/Classes/GeoLocation/LocationController.h
rhodes-1.5.4 platform/iphone/Classes/GeoLocation/LocationController.h
rhodes-1.5.3 platform/iphone/Classes/GeoLocation/LocationController.h
rhodes-1.5.2 platform/iphone/Classes/GeoLocation/LocationController.h
rhodes-1.5.1 platform/iphone/Classes/GeoLocation/LocationController.h
rhodes-1.5.0 platform/iphone/Classes/GeoLocation/LocationController.h