void FetchMatchingBooking ()
		{
			var loc = AppCommon.Inst.LocationProvider.CurLocInfo.Value.Loc;
			using (var client = new RequestHandler.Client (AppCommon.Inst.GetThriftProtocol (AppCommon.PortOffsets.RequestHandler))){
				client.matchBooking (AppCommon.Inst.LocationProvider.CurLocInfo.Value.Loc);
			}
		}
Example #2
0
        void FetchMatchingBooking()
        {
            var loc = AppCommon.Inst.LocationProvider.CurLocInfo.Value.Loc;

            using (var client = new RequestHandler.Client(AppCommon.Inst.GetThriftProtocol(AppCommon.PortOffsets.RequestHandler))){
                client.matchBooking(AppCommon.Inst.LocationProvider.CurLocInfo.Value.Loc);
            }
        }
Example #3
0
 public void CancelBookingReq(Action onComplete, Action <TException> onTException)
 {
     ExceptionSafe(() => {
         using (var client = new RequestHandler.Client(GetThriftProtocol(PortOffsets.RequestHandler)))
         {
             client.cancel(BookingId);
         }
         onComplete();
     }, onTException);
 }
Example #4
0
 public void ConfirmBookingReq(Action onComplete, Action <TException> onTException)
 {
     DirectionsProvider.GetRoutesAsync((json) => {
         ExceptionSafe(() => {
             CurrentReq.Details.RouteJson = json;
             using (var client = new RequestHandler.Client(GetThriftProtocol(PortOffsets.RequestHandler)))
             {
                 BookingId = client.submitBooking(CurrentReq.Details);
             }
             onComplete();
         }, onTException);
     }, CurrentReq.Src.Loc, CurrentReq.Dst.Loc);
 }
Example #5
0
		public void CancelBookingReq (Action onComplete, Action<TException> onTException)
		{
			ExceptionSafe(() => {
				using (var client = new RequestHandler.Client(GetThriftProtocol(PortOffsets.RequestHandler)))
				{
					client.cancel(BookingId);
				}
				onComplete();
			}, onTException);
		}
Example #6
0
		public void ConfirmBookingReq (Action onComplete, Action<TException> onTException)
		{
			DirectionsProvider.GetRoutesAsync ((json) => {
				ExceptionSafe(() => {
					CurrentReq.Details.RouteJson = json;
					using (var client = new RequestHandler.Client(GetThriftProtocol(PortOffsets.RequestHandler)))
					{
						BookingId = client.submitBooking(CurrentReq.Details);
					}
					onComplete();
				}, onTException);
			}, CurrentReq.Src.Loc, CurrentReq.Dst.Loc);
		}