| |
3-8 CORBA U. Tc, die, v1.0 Interworking Sind Januar 2001 3 3,3,3 Die Schnittstelle TcPduProvider Diese Schnittstelle wird benutzt, um den Stapel TC/SS.7 verbunden zuSEIN. Sie liefert TC-Dialog Behandlung Primitive, die TC-Bestandteile tragen können, wenn sie gewünscht werden. Es gibt auch einiges Bestandteil orientierte die Primitiven, die gestützt wurden und die Betriebe für das Erhalten und die Einstellung Dialog Qos. Get_dialog_id(inTcPduUser DialogId Benutzer) Erhöhungen (NoMoreDialogs); Das Betriebs- get_dialog_id wird verwendet, um einen Dialog Identifikation zu bitten, für a verwendet zu werden folgender TC-Dialog. Der Parameterbenutzer erlaubt das TcPduProvider beschäftigen mehrfaches TcPduUser Gegenstände, wie es in der LageSEIN muß, ankommenden TC-Service zu verbinden Primitivanträge mit der korrekten Wiederholungsbesuchsschnittstelle. Die Ausnahme NoMoreDialogs wird angehoben, wenn der Gegenstand keine mehr Dialoge diesmal stützen kann. leere qos uni_req(inDialogQos, in TcAddress DEST, im orig TcAddress im d_id DialogId im d_p DialogPortion im c_list ComponentList) Erhöhungen (NoMoreDialogs, LReject); Das Betriebs- uni_req wird verwendet, ein UNIDATA-PDU zum Stapel TC/SS.7 zu schicken (d.h., beginnen Sie einen unstrukturierten Dialog). Dieses enthält alle mögliche Bestandteile, die bereits mit angestanden werden der gleiche Dialog Identifikation. Ein DialogId wird an frühere Bestandteile des Korrelats oder später geliefert Störungen mit diesem unstrukturierten Dialog. Die globalen Namen des Begründers und des Bestimmungsortes muß im orig geliefert werden und DEST Parameter. Die Rückstellung Qos für den Dialog ist auch geliefert. Tc DialogPortion Informationen können geliefert werden. Merken Sie daß das PDU Größenbeschränkungen von TC müssen mit eingewilligt werden, wenn man jedes mögliches PDU herstellt. ComponentList hält die in diesem PDU zu umfassenden Bestandteile (falls vorhanden). Ausnahme NoMoreDialogs wird erzeugt, wenn die Schnittstelle nicht z.Z. anfassen kann irgendwie mehr Dialoge, z.B. wegen der Hilfsmittelbeschränkungen. Das LReject Ausnahme kann angehoben werden, wenn empfangene Bestandteile in der Störung sind. Wenn das Qos auf eingestellt wird ENABLE_ERRORS , dann notice_ind Primitive können an erzeugt werden TcPduUser Schnittstelle. leere qos begin_req(inDialogQos, in TcAddress DEST, im orig TcAddress im d_id DialogId im d_p DialogPortion im c_list ComponentList) Erhöhungen (NoMoreDialogs, LReject); Das begin_req Betrieb wird verwendet, um einen TC strukturierten Dialog zu beginnen, indem man einen BEGINN sendet PDU. Dieses enthält alle mögliche Bestandteile, die bereits mit dem gleichen Dialog Identifikation angestanden werden. A DialogId wird an frühere Bestandteile des Korrelats oder neueren strukturierten Dialog geliefert Primitive mit diesem Dialog. Alle weiteren strukturierten Dialogbetriebe in diesem Dialog müssen liefern Sie den gleichen Dialog Identifikation wie in Parameter. Die globalen Namen des Begründers und |  |
|
| |
|
|