enigma2  2.6
Public Member Functions | Static Public Attributes | List of all members
enigma.IrKey Class Reference
Inheritance diagram for enigma.IrKey:

Public Member Functions

def __init__ (self, keycode, proto_id, make_message, make_message_len, break_message, break_message_len)
 

Static Public Attributes

 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
 CODE_POWER = _enigma.IrKey_CODE_POWER
 
 CODE_MODE = _enigma.IrKey_CODE_MODE
 
 CODE_MUTE = _enigma.IrKey_CODE_MUTE
 
 CODE_1 = _enigma.IrKey_CODE_1
 
 CODE_2 = _enigma.IrKey_CODE_2
 
 CODE_3 = _enigma.IrKey_CODE_3
 
 CODE_4 = _enigma.IrKey_CODE_4
 
 CODE_5 = _enigma.IrKey_CODE_5
 
 CODE_6 = _enigma.IrKey_CODE_6
 
 CODE_7 = _enigma.IrKey_CODE_7
 
 CODE_8 = _enigma.IrKey_CODE_8
 
 CODE_9 = _enigma.IrKey_CODE_9
 
 CODE_0 = _enigma.IrKey_CODE_0
 
 CODE_REWIND = _enigma.IrKey_CODE_REWIND
 
 CODE_FASTFORWARD = _enigma.IrKey_CODE_FASTFORWARD
 
 CODE_VOLUMEUP = _enigma.IrKey_CODE_VOLUMEUP
 
 CODE_VOLUMEDOWN = _enigma.IrKey_CODE_VOLUMEDOWN
 
 CODE_EXIT = _enigma.IrKey_CODE_EXIT
 
 CODE_CHANNELUP = _enigma.IrKey_CODE_CHANNELUP
 
 CODE_CHANNELDOWN = _enigma.IrKey_CODE_CHANNELDOWN
 
 CODE_INFO = _enigma.IrKey_CODE_INFO
 
 CODE_MENU = _enigma.IrKey_CODE_MENU
 
 CODE_AUDIO = _enigma.IrKey_CODE_AUDIO
 
 CODE_VIDEO = _enigma.IrKey_CODE_VIDEO
 
 CODE_UP = _enigma.IrKey_CODE_UP
 
 CODE_DOWN = _enigma.IrKey_CODE_DOWN
 
 CODE_LEFT = _enigma.IrKey_CODE_LEFT
 
 CODE_RIGHT = _enigma.IrKey_CODE_RIGHT
 
 CODE_OK = _enigma.IrKey_CODE_OK
 
 CODE_RED = _enigma.IrKey_CODE_RED
 
 CODE_GREEN = _enigma.IrKey_CODE_GREEN
 
 CODE_YELLOW = _enigma.IrKey_CODE_YELLOW
 
 CODE_BLUE = _enigma.IrKey_CODE_BLUE
 
 CODE_PREVIOUSSONG = _enigma.IrKey_CODE_PREVIOUSSONG
 
 CODE_PLAY = _enigma.IrKey_CODE_PLAY
 
 CODE_STOP = _enigma.IrKey_CODE_STOP
 
 CODE_NEXSONG = _enigma.IrKey_CODE_NEXSONG
 
 CODE_TEXT = _enigma.IrKey_CODE_TEXT
 
 CODE_RECORD = _enigma.IrKey_CODE_RECORD
 
 keycode = _swig_property(_enigma.IrKey_keycode_get, _enigma.IrKey_keycode_set)
 
 protocol_id = _swig_property(_enigma.IrKey_protocol_id_get, _enigma.IrKey_protocol_id_set)
 
 make_msg = _swig_property(_enigma.IrKey_make_msg_get, _enigma.IrKey_make_msg_set)
 
 make_len = _swig_property(_enigma.IrKey_make_len_get, _enigma.IrKey_make_len_set)
 
 break_msg = _swig_property(_enigma.IrKey_break_msg_get, _enigma.IrKey_break_msg_set)
 
 break_len = _swig_property(_enigma.IrKey_break_len_get, _enigma.IrKey_break_len_set)
 

Constructor & Destructor Documentation

◆ __init__()

def enigma.IrKey.__init__ (   self,
  keycode,
  proto_id,
  make_message,
  make_message_len,
  break_message,
  break_message_len 
)
__init__(IrKey self, int32_t keycode, uint8_t proto_id, uint64_t make_message, uint8_t make_message_len, uint64_t break_message, uint8_t break_message_len) -> IrKey

Member Data Documentation

◆ break_len

enigma.IrKey.break_len = _swig_property(_enigma.IrKey_break_len_get, _enigma.IrKey_break_len_set)
static

◆ break_msg

enigma.IrKey.break_msg = _swig_property(_enigma.IrKey_break_msg_get, _enigma.IrKey_break_msg_set)
static

◆ CODE_0

enigma.IrKey.CODE_0 = _enigma.IrKey_CODE_0
static

◆ CODE_1

enigma.IrKey.CODE_1 = _enigma.IrKey_CODE_1
static

◆ CODE_2

enigma.IrKey.CODE_2 = _enigma.IrKey_CODE_2
static

◆ CODE_3

enigma.IrKey.CODE_3 = _enigma.IrKey_CODE_3
static

◆ CODE_4

enigma.IrKey.CODE_4 = _enigma.IrKey_CODE_4
static

◆ CODE_5

enigma.IrKey.CODE_5 = _enigma.IrKey_CODE_5
static

◆ CODE_6

enigma.IrKey.CODE_6 = _enigma.IrKey_CODE_6
static

◆ CODE_7

enigma.IrKey.CODE_7 = _enigma.IrKey_CODE_7
static

◆ CODE_8

enigma.IrKey.CODE_8 = _enigma.IrKey_CODE_8
static

◆ CODE_9

enigma.IrKey.CODE_9 = _enigma.IrKey_CODE_9
static

◆ CODE_AUDIO

enigma.IrKey.CODE_AUDIO = _enigma.IrKey_CODE_AUDIO
static

◆ CODE_BLUE

enigma.IrKey.CODE_BLUE = _enigma.IrKey_CODE_BLUE
static

◆ CODE_CHANNELDOWN

enigma.IrKey.CODE_CHANNELDOWN = _enigma.IrKey_CODE_CHANNELDOWN
static

◆ CODE_CHANNELUP

enigma.IrKey.CODE_CHANNELUP = _enigma.IrKey_CODE_CHANNELUP
static

◆ CODE_DOWN

enigma.IrKey.CODE_DOWN = _enigma.IrKey_CODE_DOWN
static

◆ CODE_EXIT

enigma.IrKey.CODE_EXIT = _enigma.IrKey_CODE_EXIT
static

◆ CODE_FASTFORWARD

enigma.IrKey.CODE_FASTFORWARD = _enigma.IrKey_CODE_FASTFORWARD
static

◆ CODE_GREEN

enigma.IrKey.CODE_GREEN = _enigma.IrKey_CODE_GREEN
static

◆ CODE_INFO

enigma.IrKey.CODE_INFO = _enigma.IrKey_CODE_INFO
static

◆ CODE_LEFT

enigma.IrKey.CODE_LEFT = _enigma.IrKey_CODE_LEFT
static

◆ CODE_MENU

enigma.IrKey.CODE_MENU = _enigma.IrKey_CODE_MENU
static

◆ CODE_MODE

enigma.IrKey.CODE_MODE = _enigma.IrKey_CODE_MODE
static

◆ CODE_MUTE

enigma.IrKey.CODE_MUTE = _enigma.IrKey_CODE_MUTE
static

◆ CODE_NEXSONG

enigma.IrKey.CODE_NEXSONG = _enigma.IrKey_CODE_NEXSONG
static

◆ CODE_OK

enigma.IrKey.CODE_OK = _enigma.IrKey_CODE_OK
static

◆ CODE_PLAY

enigma.IrKey.CODE_PLAY = _enigma.IrKey_CODE_PLAY
static

◆ CODE_POWER

enigma.IrKey.CODE_POWER = _enigma.IrKey_CODE_POWER
static

◆ CODE_PREVIOUSSONG

enigma.IrKey.CODE_PREVIOUSSONG = _enigma.IrKey_CODE_PREVIOUSSONG
static

◆ CODE_RECORD

enigma.IrKey.CODE_RECORD = _enigma.IrKey_CODE_RECORD
static

◆ CODE_RED

enigma.IrKey.CODE_RED = _enigma.IrKey_CODE_RED
static

◆ CODE_REWIND

enigma.IrKey.CODE_REWIND = _enigma.IrKey_CODE_REWIND
static

◆ CODE_RIGHT

enigma.IrKey.CODE_RIGHT = _enigma.IrKey_CODE_RIGHT
static

◆ CODE_STOP

enigma.IrKey.CODE_STOP = _enigma.IrKey_CODE_STOP
static

◆ CODE_TEXT

enigma.IrKey.CODE_TEXT = _enigma.IrKey_CODE_TEXT
static

◆ CODE_UP

enigma.IrKey.CODE_UP = _enigma.IrKey_CODE_UP
static

◆ CODE_VIDEO

enigma.IrKey.CODE_VIDEO = _enigma.IrKey_CODE_VIDEO
static

◆ CODE_VOLUMEDOWN

enigma.IrKey.CODE_VOLUMEDOWN = _enigma.IrKey_CODE_VOLUMEDOWN
static

◆ CODE_VOLUMEUP

enigma.IrKey.CODE_VOLUMEUP = _enigma.IrKey_CODE_VOLUMEUP
static

◆ CODE_YELLOW

enigma.IrKey.CODE_YELLOW = _enigma.IrKey_CODE_YELLOW
static

◆ keycode

enigma.IrKey.keycode = _swig_property(_enigma.IrKey_keycode_get, _enigma.IrKey_keycode_set)
static

◆ make_len

enigma.IrKey.make_len = _swig_property(_enigma.IrKey_make_len_get, _enigma.IrKey_make_len_set)
static

◆ make_msg

enigma.IrKey.make_msg = _swig_property(_enigma.IrKey_make_msg_get, _enigma.IrKey_make_msg_set)
static

◆ protocol_id

enigma.IrKey.protocol_id = _swig_property(_enigma.IrKey_protocol_id_get, _enigma.IrKey_protocol_id_set)
static

◆ thisown

enigma.IrKey.thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
static

The documentation for this class was generated from the following file: