gupnp_service_proxy_send_action
(PECL gupnp >= 0.2.0)
gupnp_service_proxy_send_action — Envoie une action avec plusieurs paramètres de façon synchrone
Description
$proxy
, string $action
, array $in_params
, array $out_params
)
Envoie une action avec les paramètres in_params
au service exposé par le proxy de façon synchrone et retourne
out_params avec des valeurs, ou FALSE si une erreur survient.
Liste de paramètres
-
proxy -
Un identifiant de service de proxy.
-
action -
Une action.
-
in_params -
Un tableau de paramètres. Chaque entrée de
in_paramsest supposée contenir un tableau de nom, type et valeur de chaque paramètre. -
out_params -
Un tableau de paramètres résultants. Chaque entrée de
out_paramsest supposée contenir un tableau de nom, type de chaque paramètre.
Valeurs de retour
Retourne le tableau de valeurs out_params ou FALSE si une erreur survient.
Erreurs / Exceptions
Émets une alerte de type E_WARNING si le paramètre
in_params ou le paramètre out_params
n'est pas correctement défini, ou si l'action n'a pu être envoyée.
Voir aussi
- gupnp_service_proxy_action_get() - Envoi l'action au service et récupère la valeur
- gupnp_service_proxy_action_set() - Envoie une action au service et définit la valeur
