| |
2-6 Genehmigender Service V1.0 April 2000 2 Schnittstelle ProducerSpeci LICENSECService { schreibgeschütztes Attributzeichenketteproducer_contact_info schreibgeschütztes Attributzeichenketteproducer_specic_license_service_info Start_use LicenseHandle ( prinzipiell Grundregel, im Zeichenkettecomponent_name im Zeichenkettecomponent_version inProperty::PropertySet-license_use_context, CosEventComm::PushConsumer-call_back, inoutherausforderungsherausforderung ) Erhöhungen (InvalidParameter, ComponentNotRegistered); leeres check_use ( im Handgriff LicenseHandle im Property::PropertySet-license_use_context aus nicht unterzeichnetem langem recommended_check_interval aus Tätigkeit action_to_be_taken, inoutherausforderungsherausforderung ) Erhöhungen (InvalidParameter); leeres end_use ( im Handgriff LicenseHandle Property::PropertySet-license_use_context, inoutherausforderungsherausforderung ) Erhöhungen (InvalidParameter); }; Schnittstelle LicenseServiceManager { ProducerSpeci LICENSECService obtain_producer_specic_license_service ( im Zeichenketteproducer_name inoutherausforderungsherausforderung ) Erhöhungen (InvalidProducer, InvalidParameter }; }; }; |  |
|
| |
|
|