Expand description
Runtime-Types die der generierte Code referenziert.
Phase-1-Skelett. Volle Wire-Implementation (GIOP-Marshalling +
IIOP-Connection) folgt in Phase-2 ueber corba-iiop und
corba-giop. Hier liegen nur die Public-API-Strukturen die der
emittierte Stub/Skeleton/Valuetype referenziert.
Structs§
- Object
Reference - CORBA-Object-Reference (IOR-encoded). Generierte Stubs halten eine Instanz dieser Struct als Connection-Handle.
- PoaBuilder
- CORBA-POA-Builder fuer Server-Side-Object-Aktivierung.
- Type
Code - CORBA
TypeCode— Type-Reflection-Wrapper. - Value
Stream Reader - Stream-API zum Lesen von Valuetype-Wire-Bytes (CDR §15.3.4).
- Value
Stream Writer - Stream-API fuer ValueBase-Wire-Marshalling (CDR §15.3.4).
Enums§
- Corba
Exception - CORBA-System-/User-Exception. Generierte Stubs/Skeletons mappen alle Fehlerpfade auf diese Variant.
- IdAssignment
Policy - POA-IdAssignment-Policy (§11.3.6).
- IdUniqueness
Policy - POA-IdUniqueness-Policy (§11.3.7).
- Implicit
Activation Policy - POA-ImplicitActivation-Policy (§11.3.8).
- Lifespan
Policy - POA-Lifespan-Policy (Spec §11.3.5).
- Request
Processing Policy - POA-RequestProcessing-Policy (§11.3.10).
- Servant
Retention Policy - POA-ServantRetention-Policy (§11.3.9).
- Skeleton
Result - Result eines Skeleton-Dispatches.
- Thread
Policy - POA-Threading-Policy (Spec §11.3.4).
- Value
TagHeader - Spec §15.3.4.2 — Header-Variante eines value-tag.
Traits§
- Component
Home - CCM-Home-Trait. End-User-Homes impl-en das plus die spezifische
create()-Operation. - Component
Servant - CCM-Container-Servant-Marker. Concrete Component-Implementations
impl-en das plus den
ComponentHome-Trait. - Corba
Connection - Connection-Handle, das von Stubs zur GIOP-Request-Versendung
verwendet wird. Phase-1 ist das ein Adapter-Trait, dessen volle
Implementation in
corba-iioplebt. - Servant
- POA-Servant-Marker. Concrete Server-Implementierungen impl-en das plus den jeweiligen IDL-Interface-Trait.
- Value
Base - ValueBase-Trait. Alle IDL-Valuetypes erweitern diesen.