2020-08-26 09:03:09 +02:00
.. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
2020-09-24 16:56:00 +02:00
.. c:namespace :: DTV.ca
2018-08-30 10:15:26 -04:00
2016-07-05 10:37:31 -03:00
.. _CA_GET_SLOT_INFO:
2016-07-05 07:58:48 -03:00
================
2016-07-05 10:37:31 -03:00
CA_GET_SLOT_INFO
================
2016-07-05 15:14:35 -03:00
Name
2016-07-05 07:58:48 -03:00
----
2016-07-05 10:37:31 -03:00
2016-07-05 07:58:48 -03:00
CA_GET_SLOT_INFO
2016-07-05 10:37:31 -03:00
2016-07-05 15:14:35 -03:00
Synopsis
2016-07-05 10:37:31 -03:00
--------
2020-09-24 16:56:00 +02:00
.. c:macro :: CA_GET_SLOT_INFO
2016-07-05 10:37:31 -03:00
2020-09-24 16:56:00 +02:00
`` int ioctl(fd, CA_GET_SLOT_INFO, struct ca_slot_info *info) ``
2016-07-05 10:37:31 -03:00
2016-07-05 15:14:35 -03:00
Arguments
2016-07-05 07:58:48 -03:00
---------
2016-07-05 10:37:31 -03:00
2016-08-19 16:56:15 -03:00
`` fd ``
2020-09-24 16:56:00 +02:00
File descriptor returned by a previous call to :c:func: `open()` .
2016-07-05 10:37:31 -03:00
2016-08-19 16:56:15 -03:00
`` info ``
2017-09-01 08:32:56 -04:00
Pointer to struct :c:type: `ca_slot_info` .
2016-07-05 10:37:31 -03:00
2016-07-05 15:14:35 -03:00
Description
2016-07-05 07:58:48 -03:00
-----------
2017-09-01 08:32:56 -04:00
Returns information about a CA slot identified by
:c:type: `ca_slot_info` .slot_num.
2016-07-05 07:58:48 -03:00
2016-07-05 15:14:35 -03:00
Return Value
2016-07-05 10:37:31 -03:00
------------
2017-09-01 08:32:56 -04:00
On success 0 is returned, and :c:type: `ca_slot_info` is filled.
On error -1 is returned, and the `` errno `` variable is set
appropriately.
2017-09-01 12:15:43 -04:00
.. tabularcolumns :: |p{2.5cm}|p{15.0cm}|
.. flat-table ::
:header-rows: 0
:stub-columns: 0
:widths: 1 16
- - `` ENODEV ``
- the slot is not available.
2017-09-01 08:32:56 -04:00
The generic error codes are described at the
2016-07-05 10:37:31 -03:00
:ref: `Generic Error Codes <gen-errors>` chapter.