1.. -*- coding: utf-8; mode: rst -*- 2 3.. _lirc_get_send_mode: 4.. _lirc_set_send_mode: 5 6************************************************ 7ioctls LIRC_GET_SEND_MODE and LIRC_SET_SEND_MODE 8************************************************ 9 10Name 11==== 12 13LIRC_GET_SEND_MODE/LIRC_SET_SEND_MODE - Get/set supported transmit mode. 14 15Synopsis 16======== 17 18.. c:function:: int ioctl( int fd, LIRC_GET_SEND_MODE, __u32 *tx_modes ) 19 :name: LIRC_GET_SEND_MODE 20 21.. c:function:: int ioctl( int fd, LIRC_SET_SEND_MODE, __u32 *tx_modes ) 22 :name: LIRC_SET_SEND_MODE 23 24Arguments 25========= 26 27``fd`` 28 File descriptor returned by open(). 29 30``tx_modes`` 31 Bitmask with the supported transmit modes. 32 33 34Description 35=========== 36 37Get/set supported transmit mode. 38 39Only :ref:`LIRC_MODE_PULSE <lirc-mode-pulse>` is supported by for IR send. 40 41Return Value 42============ 43 44On success 0 is returned, on error -1 and the ``errno`` variable is set 45appropriately. The generic error codes are described at the 46:ref:`Generic Error Codes <gen-errors>` chapter. 47