| |
März 2002 Interworking CORBA-Ftam-ftp: Modul CosFileTransfer 3-23 3 Parameter ?- from_octet - Rückholoktette, die vom spezifizierten Versatz abfahren. ?- max_octets - die Höchstzahl der Oktette zum Zurückgehen. Wenn der Wert null ist, dort ist kein oberes Limit. Im Normalbetrieb- get_octet_seq wird wiederholt bis alle Akte benannt Oktette sind zurückgegangen. Das erste mal get_octet_seq wird, from_octet benannt wird auf Null gestellt. Für folgende Anrufe, der Wert von from_octet wird auf seinen vorhergehenden Wert plus die Länge von eingestellt die zurückgebrachte Reihenfolge der Akte Oktette. Wenn get_octet_seq wirft eine Ausnahme auf, die von der Hilfsmittelabführung hinweisend an sein kann entweder der Klient oder Bediener wie NO_MEMORY kann der Klient wieder versuchen verlassen vorbei gelesen Hervorrufen von get_octet_seq mit dem vorhergehenden from_octet und kleinere max_octets . Wenn get_octet_seq verläßt mit max_octets Wert von einem, die erhaltenwiederholung kann nicht sein durchgeführt und der Klient muß die Störung anfassen. Ausnahmen Ein FileSystemError kann mit dem folgenden ErrorCode angehoben werden Werte: ? ENTRY_PATH_ERROR - wenn eine Akte nicht besteht. Wenn irgendein Bestandteil von a Akte Weg ist unzulässig, oder einer der Zwischenbestandteile ist eine Akte . ? UNGESTÜTZT - wenn dieses TransferOctetIterator gewährt nicht liest. ? NO_PERMISSION - wenn der Klient nicht die korrekten Bescheinigungen zum Durchführen hat der Betrieb. ? ENTRY_IO_ERROR - es gab eine Störung in der Öffnung und schloß, liest, oder schreibt die Akte. ? TRANSFER_ABORT - ein dazugehöriges TransferEndPoint ist abgebrochen worden. put_octet_seq 3,1,9,3 Dieser Betrieb schreibt eine Oktettreihenfolge zu einer Akte . Parameter ?- octet_offset - schreiben Sie die Oktette, die am spezifizierten Versatz beginnen. ?- octet_seq - die Oktettreihenfolge zum Schreiben. Im Normalbetrieb- put_octet_seq wird wiederholt bis die ganze Akte benannt Oktette sind gebracht. Das erste mal get_octet_seq wird, from_octet benannt wird auf Null gestellt. Für folgende Anrufe, der Wert von octet_offset wird auf seinen vorhergehenden Wert plus die Länge eingestellt vom vorhergehenden octet_seq . Wenn put_octet_seq wirft eine Ausnahme auf, die von der Hilfsmittelabführung auf irgendeinem hinweisend ist Klient oder Bediener wie NO_MEMORY kann der Klient den Betrieb wieder versuchen, indem er hervorruft put_octet_seq mit dem vorhergehenden octet_offset und ein kleineres octet_seq . |  |
|
| |
|
|