Integrations (PTC products, 3rd party products and code) > Code integration (Ada, ARINC 653, C, C#, C++, IDL, Java, SQL and VB) > IDL Code > Mapping information > Summary of Mappings for IDL code (IDL code) > Service mapping for IDL (IDL code)
  
Service mapping for IDL (IDL code)
For each Service, ACS generates a provides declaration in the appropriate IDL file.ACS generates code similar to this:
// Service declarations
provides Interface1 Service1;
ACS uses Services for generating the content of a Deployment Plan's Component Deployment Plan (CDP) file.
The generation of a Service in an IDL file is derived from its Properties.
Child items:
Not applicable.
Properties:
If the Description property has a value, ACS generates the Description as a comment on the line before the port declaration.
ACS generates the Name property as the name of the port in the code.
Note ACS may modify the service name that is added to the code to make it valid for IDL. You can specify the exact service name to add to the code through the CODE_GENERATION_NAME property of a Service. Tell me more...
Other properties are ignored.
Tag Definitions:
Not applicable.