public void Initialize(Action<string> statusAction) { placeManager = new GMBLPlaceManager(); placeManager.Delegate = new BLPlaceManagerDelegate(statusAction); communicationManager = new GMBLCommunicationManager(); communicationManager.Delegate = new BLCommunicationManager(statusAction); }
public override void DidDetectLocation(GMBLPlaceManager manager, CLLocation location) { statusAction(String.Format("CLLocation = {0}", location)); }
public override void DidEndVisit(GMBLPlaceManager manager, GMBLVisit visit) { statusAction(visit.Place.Description); }
public override void DidReceiveBeaconSighting(GMBLPlaceManager manager, GMBLBeaconSighting sighting, NSObject[] visits) { statusAction(String.Format("Visits count = {0}", visits.Length)); }
public override void DidBeginVisit(GMBLPlaceManager manager, GMBLVisit visit) { statusAction(visit.Place.Description); Debug.WriteLine(visit.Place.Description); }