Exemplo n.º 1
0
        public void Initialize(Action<string> statusAction)
        {
            placeManager = new GMBLPlaceManager();
            placeManager.Delegate = new BLPlaceManagerDelegate(statusAction);

            communicationManager = new GMBLCommunicationManager();
            communicationManager.Delegate = new BLCommunicationManager(statusAction);
        }
Exemplo n.º 2
0
 public override void DidDetectLocation(GMBLPlaceManager manager, CLLocation location)
 {
     statusAction(String.Format("CLLocation = {0}", location));
 }
Exemplo n.º 3
0
 public override void DidEndVisit(GMBLPlaceManager manager, GMBLVisit visit)
 {
     statusAction(visit.Place.Description);
 }
Exemplo n.º 4
0
 public override void DidReceiveBeaconSighting(GMBLPlaceManager manager, GMBLBeaconSighting sighting, NSObject[] visits)
 {
     statusAction(String.Format("Visits count = {0}", visits.Length));
 }
Exemplo n.º 5
0
 public override void DidBeginVisit(GMBLPlaceManager manager, GMBLVisit visit)
 {
     statusAction(visit.Place.Description);
     Debug.WriteLine(visit.Place.Description);
 }