| |
1-20 CORBA-Bestandteile, v3.0 Juni 2002 1 ?, wenn die Aufnahmewanne eine Multiplexaufnahmewanne und die Implementierung-definierte Begrenzung zu ist die Zahl Anschlüssen wird, das ExceededConnectionLimit überstiegen Ausnahme wird angehoben. Bestandteil des ? A, der keine Aufnahmewannen hat (z.B., einen grundlegenden Bestandteil) hat kein gültiger Name Parameter zu diesem Betrieb und folglich hebt immer an InvalidName Ausnahme. Trennung Wenn die Aufnahmewanne gekennzeichnet durch den Namen Parameter ist eine Simplexaufnahmewanne, Betriebswillensdisassociate, das jeder möglicher Gegenstandhinweis z.Z. an die Aufnahmewanne anschloß. Der Plätzchenwert im ck Parameter wird ignoriert. Wenn die Aufnahmewanne gekennzeichnet durch Name Parameter ist eine Multiplexaufnahmewanne, Trennung Betriebsdisassociates wenden Sie den Hinweis ein, der mit dem Plätzchenwert dazugehörig ist (d.h., der Gegenstandhinweis, der war angeschlossen durch den Betrieb, der den Plätzchenwert) von der Aufnahmewanne verursachte. folgende Ausnahmen können angehoben werden: ? wenn Name Parameter spezifiziert nicht einen gültigen Aufnahmewannennamen, dann InvalidName Ausnahme wird angehoben. ? , wenn die Aufnahmewanne eine Simplexaufnahmewanne dort ist, ist kein gegenwärtiger Anschluß, dann NoConnection Ausnahme wird angehoben. ?, wenn die Aufnahmewanne eine Multiplexaufnahmewanne und der Plätzchenwert in ist ck Parameter bezeichnet nicht einen vorhandenen Anschluß auf der Aufnahmewanne, das InvalidConnection Ausnahme wird angehoben. ? , wenn die Aufnahmewanne eine Multiplexaufnahmewanne und ein ungültiger Wert ist, wird in spezifiziert ck Parameter, das CookieRequired Ausnahme wird angehoben. Bestandteil des ? A, der keine Aufnahmewannen hat (z.B., einen grundlegenden Bestandteil) hat kein gültiger Name Parameter zu diesem Betrieb und folglich hebt immer an InvalidName Ausnahme. get_connections Die get_connections Betrieb bringt eine Reihenfolge von ConnectionDescription zurück structs. Jedes struct enthält einen Gegenstandhinweis, der an die Aufnahmewanne angeschlossen wird, die innen genannt wird der Name Parameter und ein Plätzchenwert, der den Anschluß bezeichnet. Wenn der Name Parameter spezifiziert nicht einen gültigen Aufnahmewannennamen, dann das InvalidName Ausnahme wird angehoben. Ein Bestandteil, der keine Aufnahmewannen hat (z.B., einen grundlegenden Bestandteil) hat keinen gültigen Namen Parameter zu diesem Betrieb und folglich hebt immer an InvalidName Ausnahme. get_all_receptacles Die get_all_receptacles Betrieb bringt Informationen über alle Aufnahmewannentore innen zurück die Erbschafthierarchie des Bestandteils als Reihenfolge von ReceptacleDescription Werte. Der Auftrag, in dem diese Werte in der Reihenfolge auftreten, wird nicht spezifiziert. Für Bestandteile, die keine Aufnahmewannen haben (z.B., einen grundlegenden Bestandteil), dieser Betrieb bringt eine Reihenfolge von Länge null zurück. |  |
|
| |
|
|