Effettua un update dei file locali leggendoli dal Cloud.
Sintassi
INT ehCloudUpdate( UTF8 * pszCloud, // NULL = Default / Ferra
UTF8 * pszDirLocal,
UTF8 * pszDirRemote,
UTF8 * pszFileNames,
BOOL bShowActivity) {
Parametri
- pszCloudServer
Nome del cloud (per ora vale solo NULL)
- pszDirLocal
Directory locale dove fanno scritti i files.
- pszDirRemote
Directory remota dove fanno letti i files.
- pszFileNames
Elenco dei files necessari (NULL = Tutti quelli presenti in remoto)
- bShowActivity
T/F Mostra l'attività di trasferimento
Valori di ritorno
Ritorna 0 se tutto ok, altrimenti i bit hanno significato
- bit 1 : Errore in lettura web
- bit 2 : Uno o più files tra quelli elencati è assente
Commenti
Attenzione
La funzione è beta, l'intenzione è quelle di usare diversi servizi di clouding, anche di terze parti.
Al momento la funzione fa un semplice controllo sulla lunghezza files, se differente (o il file non esiste in locale), viene fatto il download del file.