Download C Program Interface - Fujitsu manual server

Transcript
Sample programs
Display contents of a remote directory
printf("Recordform: ");
switch (info->recordform)
{
case FT_NOFORM:
printf("Unknown\n"); break;
case FT_VARIABLE: printf("Variable length\n"); break;
case FT_FIXED:
printf("Fixed length\n"); break;
case FT_UNDEF:
printf("Undefined record length\n"); break;
}
printf("Max. record length: %ld\n", info->recsize);
printf("Availability: ");
switch (info->availability)
{
case FT_NOAVAIL:
printf("Unknown\n"); break;
case FT_AVAILIMM: printf("Immediate\n"); break;
case FT_AVAILNIMM: printf("Not immediate\n"); break;
}
printf("Access rights: %d\n", info->access);
printf("Account number.: %s\n", info->account);
printf("Legal qualif.: %s\n", info->legalqual);
printf("Create: %s %ld\n", info->cre_user, info->cre_date);
printf("Modification: %s %ld\n", info->mod_user,
info->mod_date);
printf("Read: %s %ld\n", info->rea_user, info->rea_date);
printf("Modify attribute: %s %ld\n", info->atm_user,
info->atm_date);
printf("File size: %I64d\n", info->fsize);
printf("Max. size: %I64d\n", info->fmaxsize);
printf("---\n");
}
openFT V11.0 - C Program Interface
113