| |
März 2002 Interworking CORBA-Ftam-ftp: Modul CosFileTransfer 3-13 3 Im Normalbetrieb folgend wird wiederholt benannt, bis alle Einträge in ein Verzeichnis sind zurückgegangen. Das erste mal zunächst wird, from_entry_number benannt sein muß null. Für folgende Anrufe, der Wert von from_entry_number wird auf seinen vorhergehenden Wert plus eingestellt die Länge der zurückgebrachten Eintragungsreihenfolge. Im Falle daß ein Anruf zu zunächst Resultate in einer Ausnahme hinweisend von der Hilfsmittelabführung entweder auf dem Klienten oder dem Bediener wie NO_MEMORY kann der Klient das folgende wieder versuchen Betrieb, durch zunächst hervorrufen mit dem vorhergehenden from_entry_number und ein kleineres max_dir_entries Wert. Wenn das folgende Betrieb verläßt mit max_dir_entries Wert von einem, die Wiederholung kann nicht seien durchgeführt Sie und der Klient muß die Störung anfassen. Rückholwert Ein DirEntrySeq mit einer Länge von bis zu max_dir_entries für ungleich nullwerte von max_dir_entries . Wenn max_dir_entries ist null, die zurückgebrachte Reihenfolgenlänge ist Implementierung definierte. In jedem Fall kann eine Implementierung möglicherweise nicht a zurückbringen DirEntrySeq von Länge null, es sei denn es keine weiteren zurückzuholenden Eintragungen gibt. Ausnahmen Ein FileSystemError kann mit dem folgenden ErrorCode angehoben werden Wert: ? UNGESTÜTZT - wenn from_entry_number Parameter ist für den Strom ungültig iteratorzustand. 3,1,6,3 zerstören Nach einem Klienten wird ein DirEntryIterator beendet zerstören Sie wenn benannt Sie seien, um freizugeben die internen Betriebsmittel gehalten durch die Service-Implementierung. 3,1,7 AktencSchnittstelle Das IDL ist: Schnittstellenakte: FileSystemEntry { leere copy(inakte DEST) raises(TransferError); leere append(inakte DEST) raises(TransferError); leere insert(inakte DEST, in FileOffset versetzt) raises(TransferError); Create_end_point(inTransferEndPointRole TransferEndPoint ep_role, im Suchvorgang FilePos im Versatz FileOffset im ep_protocol TransferProtocol) |  |
|
| |
|
|