Guide du kit de développement logiciel Veritas NetBackup Parallel Streaming Framework pour développeurs
- Protection de vos charges de travail à l'aide de NetBackup Parallel Streaming Framework
- Architecture du plug-in NetBackup Parallel Streaming Framework
- Déploiement du kit de développement logiciel NetBackup Parallel Streaming Framework
- Préparation pour le développement du plug-in
- Gestion des hôtes de sauvegarde
- Utilisation d'un exemple de plug-in
- Développement du plug-in de charge de travail
- À propos de la phase de découverte de la charge de travail
- Déploiement du plug-in de charge de travail
- Références de l'API NetBackup Parallel Streaming Framework
- Consignation et dépannage
aapi_write_object
int aapi_write_object( aapi_pgn_object_handle_t object_handle, void *buf, uint64_t length, uint64_t offset, uint64_t *bytesWritten)
NetBackup PSF appelle cette API et envoie le descripteur d'objet, le décalage pour démarrer l'écriture des données et la longueur des données à écrire.
Le plug-in lit les données d'une longueur spécifique qui est fournie dans la mémoire tampon. Le plug-in écrit les données à partir du décalage donné vers l'objet qui est référencé par le descripteur d'objet.
Le plug-in stocke la quantité de données qui est écrite vers l'objet dans la variable bytesWritten et renvoie la valeur.
Tableau : Paramètres API
Paramètre | Type | Description |
---|---|---|
object_handle | Entrée : const | Descripteur d'objet |
buf | Entrée : void | Mémoire tampon contenant les données. |
length | Entrée :uint64_t | Quantité de données à écrire. |
offset | Entrée :uint64_t | Décalage d'écriture |
bytesWritten | Sortie : uint64_t | Nombre d'octets écrits. |
Tableau : Valeurs de retour
Valeur | Description |
---|---|
AAPI_EOK | Succès |
AAPI_EIO | Erreur d'entrée-sortie. |
AAPI_ESYS | Un appel système a échoué. |
AAPI_EINVAL | Un ou plusieurs paramètres ou arguments d'entrée ne sont pas valides. |
Pour une liste complète des valeurs de retour, consultez Se reporter à Valeurs de retour de l'API NetBackup Parallel Streaming Framework.