Skip to content

Class pypisoundmicro::element::Element#

Public Attributes#

Type Name
type

Public Functions#

Type Name
None __init__ (self self, Optional native_obj=None)
bool is_valid (self self)
None release (self self)
Optional[str] name (self self)
ElementType type (self self)
Pin pin (self self)
Optional[ValueFd] open_value_fd (self self, int flags=os.O_RDWR|os.O_CLOEXEC)
Optional[ 'Encoder'] as_encoder (self self)
Optional[ 'AnalogInput'] as_analog_input (self self)
Optional[ 'Gpio'] as_gpio (self self)
Optional[ 'Activity'] as_activity (self self)
Optional[Self] get (cls cls, Union name)
Optional[Self] setup (cls cls, Union name, Union setup)
Self __enter__ (self self)
None __exit__ (self self, exc_type exc_type, exc_val exc_val, exc_tb exc_tb)
None __del__ (self self)
None __init__ (self self, Optional native_obj=None)
bool is_valid (self self)
None release (self self)
Optional[str] name (self self)
ElementType type (self self)
Pin pin (self self)
Optional[ValueFd] open_value_fd (self self, int flags=os.O_RDWR|os.O_CLOEXEC)
Optional[ 'Encoder'] as_encoder (self self)
Optional[ 'AnalogInput'] as_analog_input (self self)
Optional[ 'Gpio'] as_gpio (self self)
Optional[ 'Activity'] as_activity (self self)
Optional[Self] get (cls cls, Union name)
Optional[Self] setup (cls cls, Union name, Union setup)
Self __enter__ (self self)
None __exit__ (self self, exc_type exc_type, exc_val exc_val, exc_tb exc_tb)
None __del__ (self self)

type [1/3]#

pypisoundmicro.element.Element::type;

__init__ [1/2]#

None pypisoundmicro::element::Element::__init__ (
    self self,
    Optional native_obj=None
) 

is_valid [1/2]#

bool pypisoundmicro::element::Element::is_valid (
    self self
) 

release [1/2]#

None pypisoundmicro::element::Element::release (
    self self
) 

name [1/2]#

Optional[str] pypisoundmicro::element::Element::name (
    self self
) 

type [2/3]#

ElementType pypisoundmicro::element::Element::type (
    self self
) 

pin [1/2]#

Pin pypisoundmicro::element::Element::pin (
    self self
) 

open_value_fd [1/2]#

Optional[ ValueFd ] pypisoundmicro::element::Element::open_value_fd (
    self self,
    int flags=os.O_RDWR|os.O_CLOEXEC
) 

as_encoder [1/2]#

Optional[ ' Encoder '] pypisoundmicro::element::Element::as_encoder (
    self self
) 

as_analog_input [1/2]#

Optional[ ' AnalogInput '] pypisoundmicro::element::Element::as_analog_input (
    self self
) 

as_gpio [1/2]#

Optional[ ' Gpio '] pypisoundmicro::element::Element::as_gpio (
    self self
) 

as_activity [1/2]#

Optional[ ' Activity '] pypisoundmicro::element::Element::as_activity (
    self self
) 

get [1/2]#

Optional[Self] pypisoundmicro::element::Element::get (
    cls cls,
    Union name
) 

setup [1/2]#

Optional[Self] pypisoundmicro::element::Element::setup (
    cls cls,
    Union name,
    Union setup
) 

__enter__ [1/2]#

Self pypisoundmicro::element::Element::__enter__ (
    self self
) 

__exit__ [1/2]#

None pypisoundmicro::element::Element::__exit__ (
    self self,
    exc_type exc_type,
    exc_val exc_val,
    exc_tb exc_tb
) 

__del__ [1/2]#

None pypisoundmicro::element::Element::__del__ (
    self self
) 

__init__ [1/2]#

None pypisoundmicro::element::Element::__init__ (
    self self,
    Optional native_obj=None
) 

is_valid [1/2]#

bool pypisoundmicro::element::Element::is_valid (
    self self
) 

release [1/2]#

None pypisoundmicro::element::Element::release (
    self self
) 

name [1/2]#

Optional[str] pypisoundmicro::element::Element::name (
    self self
) 

type [2/3]#

ElementType pypisoundmicro::element::Element::type (
    self self
) 

pin [1/2]#

Pin pypisoundmicro::element::Element::pin (
    self self
) 

open_value_fd [1/2]#

Optional[ ValueFd ] pypisoundmicro::element::Element::open_value_fd (
    self self,
    int flags=os.O_RDWR|os.O_CLOEXEC
) 

as_encoder [1/2]#

Optional[ ' Encoder '] pypisoundmicro::element::Element::as_encoder (
    self self
) 

as_analog_input [1/2]#

Optional[ ' AnalogInput '] pypisoundmicro::element::Element::as_analog_input (
    self self
) 

as_gpio [1/2]#

Optional[ ' Gpio '] pypisoundmicro::element::Element::as_gpio (
    self self
) 

as_activity [1/2]#

Optional[ ' Activity '] pypisoundmicro::element::Element::as_activity (
    self self
) 

get [1/2]#

Optional[Self] pypisoundmicro::element::Element::get (
    cls cls,
    Union name
) 

setup [1/2]#

Optional[Self] pypisoundmicro::element::Element::setup (
    cls cls,
    Union name,
    Union setup
) 

__enter__ [1/2]#

Self pypisoundmicro::element::Element::__enter__ (
    self self
) 

__exit__ [1/2]#

None pypisoundmicro::element::Element::__exit__ (
    self self,
    exc_type exc_type,
    exc_val exc_val,
    exc_tb exc_tb
) 

__del__ [1/2]#

None pypisoundmicro::element::Element::__del__ (
    self self
)