ESTMeshGateway
@interface ESTMeshGateway : NSObject
Responsible for two way communication between Mesh network and Cloud. ESTMeshGateway serves two purposes:
- listen for Mesh packets and send confirmations to Estimote Cloud,
- periodically fetch pending Mesh buffers for user’s Mesh networks and apply them. Note that ESTMeshGateway requires appID and appToken (), which you can obtain via www.cloud.estimote.com See: + (void)setupAppID:(NSString *)appID andAppToken:(NSString *)appToken
-
Delegate’s object.
Declaration
Objective-C
@property (nonatomic, weak, readwrite) id<ESTMeshGatewayDelegate> _Nullable delegate;Swift
weak var delegate: ESTMeshGatewayDelegate? { get set } -
Triggers applying newest Mesh buffers to nearest devices, and confirming ranged Mesh packets to Cloud.
Declaration
Objective-C
- (void)start;Swift
func start() -
Stops both confirming Mesh packets to the Cloud, and applying pending Mesh buffers.
Declaration
Objective-C
- (void)stop;Swift
func stop()
View on GitHub
ESTMeshGateway Class Reference