.\" This manpage has been automatically generated by docbook2man .\" from a DocBook document. This tool can be found at: .\" .\" Please send any bug reports, improvements, comments, patches, .\" etc. to Steve Cheng . .TH "GFARM_IMPORT_FRAGMENT_SIZE_ALLOC" "3" "18 March 2003" "Gfarm" "" .SH NAME gfarm_import_fragment_size_alloc \- フラグメントサイズの配列を割り当てる .SH SYNOPSIS .sp \fB#include .sp file_offset_t *gfarm_import_fragment_size_alloc (file_offset_t \fItotal_size\fB, int \fIn\fB); \fR .SH "DESCRIPTION" .PP Gfarmファイルをインポートするアプリケーション用の補助関数の一つです。 .PP インポート処理には、ファイルを、どれくらいのサイズのフラグメントに 分割するかという情報が必要です。元ファイルのサイズを引数 \fItotal_size\fR に、フラグメント数を引数 \fIn\fR に与えると、この関数は結果として、各フラグメントの分割サイズの目安を、 要素数 \fIn\fR の配列として返します。 .PP この関数と gfarm_hostlist_read(3) 関数の結果を組み合わせることによって、 gfarm_import_fragment_config_read(3) 関数が返すフラグメント分割情報 と同じ形式の情報を得ることができます。 .PP この関数で得た配列は free(3) を用いて解放する必要があります。 .SH "RETURN VALUES" .TP \fBNULL\fR メモリ不足のため処理を中止しました。 .TP \fBその他\fR 処理に成功した場合、 file_offset_t 型の配列の先頭要素へのポインタを返します。 .SH "SEE ALSO" .PP \fBgfarm_hostlist_read\fR(3), \fBgfarm_import_fragment_config_read\fR(3)