Exemplo n.º 1
0
        public Status DeclineOffer(OfferID offerId, Filters filters)
        {
            var offerIdBytes = ProtoBufHelper.Serialize(offerId);
            var filtersBytes = ProtoBufHelper.Serialize(filters);

            using (var pinnedOfferId = MarshalHelper.CreatePinnedObject(offerIdBytes))
            using (var pinnedFilters = MarshalHelper.CreatePinnedObject(filtersBytes))
                return (Status)NativeImports.SchedulerDriver.DeclineOffer(_nativeDriverPtr, pinnedOfferId.Ptr, pinnedFilters.Ptr);
        }
Exemplo n.º 2
0
        public Status DeclineOffer(OfferID offerId, Filters filters)
        {
            var offerIdBytes = ProtoBufHelper.Serialize(offerId);
            var filtersBytes = ProtoBufHelper.Serialize(filters);

            using (var pinnedOfferId = MarshalHelper.CreatePinnedObject(offerIdBytes))
                using (var pinnedFilters = MarshalHelper.CreatePinnedObject(filtersBytes))
                    return((Status)NativeImports.SchedulerDriver.DeclineOffer(_nativeDriverPtr, pinnedOfferId.Ptr, pinnedFilters.Ptr));
        }
Exemplo n.º 3
0
 public Status DeclineOffer(OfferID offerId)
 {
     return DeclineOffer(offerId, new Filters());
 }
Exemplo n.º 4
0
 public Status DeclineOffer(OfferID offerId)
 {
     return(_bridge.DeclineOffer(offerId));
 }
Exemplo n.º 5
0
 public Status DeclineOffer(OfferID offerId, Filters filters)
 {
     return(_bridge.DeclineOffer(offerId, filters));
 }
Exemplo n.º 6
0
 public Status DeclineOffer(OfferID offerId)
 {
     return(DeclineOffer(offerId, new Filters()));
 }