| |
3-16 Interworking Spezifikation CORBA-Ftam-ftp, v1.0 März 2002 3 create_end_point 3,1,7,5 Das create_end_point Methode wird verwendet, um ein TransferEndPoint zu verursachen (sehen Sie Abschnitt 3,1,8, "Schnittstelle TransferEndPoint," auf Seite 3 17), das durch einen Service verwendet wird die Kopie des hohen Niveaus einführen fügen Sie hinzu und Einsatz Betriebe. Klientendurchführen kompliziertere Übergangsbetriebe können diese Methode auch gebrauchen. Parameter ?- ep_role - spezifiziert ob die Rolle von TransferEndPoint ist zu lesen oder zu schreiben der Inhalt der Akte. Werte sind TransferEndPointRole::SOURCE TransferEndPointRole::SINK und TransferEndPointRole::SINK_INSERT . TransferEndPointRole::SINK überschreibt und beschneidet zum letzten geschrieben Oktett. ?- file_pos - spezifiziert, ob die Datenübertragung im Verhältnis zu dem Anfang ist oder Ende der Akte . Werte sind FilePos::BEGIN und FilePos::END . ?- Versatz - der Versatz von file_pos zu lesen anfangen oder Schreiben. ?- ep_protocol - spezifiziert die Art von TransferEndPoint verursacht werden. Spezifikation definiert z.Z. Übergangsprotokolle mit CORBA-Schnittstellen, ftp und FTAM. Sehen Sie Abschnitt 3,1,8, "Schnittstelle TransferEndPoint," auf Seite 3-17 für Details. Rückholwert TransferEndPoint für Gebrauch in einer einzelnen Übertragung der Akte. TransferEndPoint wenn zerstörter Nachgebrauch seien Sie. Ausnahmen Ein TransferError kann mit folgendem ErrorCode angehoben werden Werte: ? ENTRY_PATH_ERROR - wenn QUELLE Akte besteht nicht. Wenn irgendein Bestandteil von eine Akte Weg ist unzulässig, oder einer der Zwischenbestandteile ist eine Akte . ? UNGESTÜTZT - wenn ein ungestütztes ep_protocol wird spezifiziert. ? NO_PERMISSION - wenn der Klient nicht verursachen kann TransferEndPoint . ? ENTRY_IO_ERROR - es gab eine Störung in der Öffnung und schloß, liest, oder schreibt eine Akte. ? TRANSFER_IO_ERROR - es gab eine Störung in der Öffnung und schloß, Ablesen oder Schreiben einer Datenverbindung. 3,1,7,6 get_end_point_protocols Erhält eine Reihenfolge der gestützten Übergangsprotokolle für diese Akte . Eine Implementierung ist nicht erfordert, um zur Verfügung zu stellen bringen dieselben Protokolle für alle Akten . Eine Implementierung kann den Satz der vorhandenen Übergangsprotokolle für eine Akte auch ändern wenn es Nr. gibt TransferEndPoints für das Akte im Bestehen zu der Zeit der Änderung. |  |
|
| |
|
|