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_params
est 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_params
est 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