:orphan: .. index:: pair: struct; tapi_media_player .. _doxid-structtapi__media__player: struct tapi_media_player ======================== .. toctree:: :hidden: Overview ~~~~~~~~ Media player access point. :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct tapi_media_player { // fields :ref:`tapi_media_player_client` :ref:`client`; :ref:`rcf_rpc_server`* :ref:`rpcs`; char* :ref:`player`; const :ref:`tapi_media_player_methods`* :ref:`methods`; :ref:`tarpc_pid_t` :ref:`pid`; int :ref:`stdin`; int :ref:`stdout`; int :ref:`stderr`; uint32_t :ref:`errors`[TAPI_MP_ERROR_MAX]; }; .. _details-structtapi__media__player: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Media player access point. Fields ------ .. index:: pair: variable; client .. _doxid-structtapi__media__player_1aec97204333555a0d10d8427e28c32646: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`tapi_media_player_client` client Player client class. .. index:: pair: variable; rpcs .. _doxid-structtapi__media__player_1ac956bc7e73b3bcf74b5cfd85a42b3f16: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`rcf_rpc_server`* rpcs RPC server handle. .. index:: pair: variable; player .. _doxid-structtapi__media__player_1ae02e9f6209b6364135a33973f2c9c17f: .. ref-code-block:: cpp :class: doxyrest-title-code-block char* player Player name to pass to command line. .. index:: pair: variable; methods .. _doxid-structtapi__media__player_1a82a44ef334b64bd68e1f2480ad253662: .. ref-code-block:: cpp :class: doxyrest-title-code-block const :ref:`tapi_media_player_methods`* methods Methods to operate the player. .. index:: pair: variable; pid .. _doxid-structtapi__media__player_1a4ae13909b4a803d1d96fb1963c84884b: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`tarpc_pid_t` pid Player process PID. .. index:: pair: variable; stdin .. _doxid-structtapi__media__player_1a6af5c71ee57d3989e2f8d1f85e821cf1: .. ref-code-block:: cpp :class: doxyrest-title-code-block int stdin File descriptor to write to stdin stream. .. index:: pair: variable; stdout .. _doxid-structtapi__media__player_1a869bebcd1d6e6008cbf429d2d277e1a2: .. ref-code-block:: cpp :class: doxyrest-title-code-block int stdout File descriptor to read from stdout stream. .. index:: pair: variable; stderr .. _doxid-structtapi__media__player_1a8b6b5892ae38f556acdb298270922ea3: .. ref-code-block:: cpp :class: doxyrest-title-code-block int stderr File descriptor to read from stderr stream. .. index:: pair: variable; errors .. _doxid-structtapi__media__player_1a791ade3de85253369097c1ff6349482c: .. ref-code-block:: cpp :class: doxyrest-title-code-block uint32_t errors[TAPI_MP_ERROR_MAX] Errors counters.