Smartswitch
Service.ice
Go to the documentation of this file.
1 #pragma once
2 
3 [["python:pkgdir:Smartswitch/Billing"]]
4 
5 #include <Config.ice>
6 
7 #ifdef CONFIG_BILLING
8 
9 #include <Common.ice>
10 #include <Destroyable.ice>
11 
12 module Smartswitch
13 {
14  module Billing
15  {
19  interface Service extends Destroyable
20  {
26  idempotent long getId();
27 
33  idempotent string getName();
34  };
35  sequence<Service*> ServiceSequence;
36  };
37 };
38 
39 #endif
This interface allows to destroy a proxy entity at the Smartswitch side.
Definition: Destroyable.ice:12
Definition: AccessException.ice:7
This interface allows to manipulate a Service.
Definition: Service.ice:19
sequence< Service > ServiceSequence
Definition: Service.ice:35