Python bindings for libgbinder

Edit Package python-gbinder

The Python bindings for libgbinder, otherwise known as gbinder, furnish a Cython-based interface that enables Python developers to interface with the libgbinder C library. The aforementioned libgbinder is a library of low level; it has been designed for the purposes of communicating via Android's Binder IPC mechanism, which is utilized in mobile operating systems such as Sailfish OS with high frequency. By encapsulating this functionality in Python, gbinder facilitates the development of scripts and tools capable of directly sending and receiving Binder messages from Python code. This is a particularly salient feature for testing, automation, or development tasks involving Android-style inter-process communication (IPC) on Linux-based systems. The module's architecture comprises Cython files that specify the interface and establish a connection to the underlying C library. Installation of the module can be initiated through the Python Package Index (PyPI) or by constructing it from its source code. In essence, gbinder serves as a unifying intermediary between the Python and Android's Binder framework. It facilitates enhanced accessibility for developers inclined towards Python over its counterparts like C or C++.

Source Files (show merged sources derived from linked package)
Filename Size Changed
Comments 0
No comments available
openSUSE Build Service is sponsored by