FSStatus
FSGetStat(FSClient *client,
          FSCmdBlock *block,
          const char *path,
          FSStat *stat,
          uint32_t flags)
{
   auto asyncData = internal::prepareSyncOp(client, block);
   FSGetStatAsync(client, block, path, stat, flags, asyncData);
   return internal::resolveSyncOp(client, block);
}
Exemple #2
0
FSStatus
SAVEGetStatAsync(FSClient *client,
                 FSCmdBlock *block,
                 uint8_t account,
                 const char *path,
                 FSStat *stat,
                 uint32_t flags,
                 FSAsyncData *asyncData)
{
   auto fsPath = internal::getSavePath(account, path);
   return FSGetStatAsync(client, block, fsPath.path().c_str(), stat, flags, asyncData);
}