Flatscher, Rony G.. 2011. An Introduction to
the D-Bus Language Binding for ooRexx. In Proceedings of the 2011 International Rexx Symposium, Hrsg. Rexx Language Association, 1-24. North Carolina: -.
BibTeX
Abstract
This article introduces the ooRexx language binding for the D-Bus interprocess communication. In order to do so it first introduces the D-Bus concepts and how they relate to each other. The dynamically typed ooRexx language possesses a C++ API that gets used together with a matching ooRexx package to create the language binding for the D-Bus. After introducing the core ooRexx class, DBus, the abilities for creating ooRexx proxy objects for remote D-Bus service objects, ooRexx listeners for D-Bus signals and ooRexx D-Bus service objects get documented. ooRexx nutshell examples serve to demonstrate each of these abilities of the ooRexx D-Bus binding, which the reader can use to assess this particular language binding. ooRexx programmers should become able to understand the D-Bus concepts and put them to work for their purposes, after studying this article.
Tags
Press 'enter' for creating the tagPublication's profile
Status of publication | Published |
---|---|
Affiliation | WU |
Type of publication | Contribution to conference proceedings |
Language | English |
Title | An Introduction to the D-Bus Language Binding for ooRexx |
Title of whole publication | Proceedings of the 2011 International Rexx Symposium |
Editor | Rexx Language Association |
Page from | 1 |
Page to | 24 |
Location | North Carolina |
Publisher | - |
Year | 2011 |
Associations
- Projects
- ooRexx Language Bindings for D-Bus
- People
- Flatscher, Rony G. (Details)
- Organization
- Institute for Information Systems and Society IN (Details)
- Research areas (Ă–STAT Classification 'Statistik Austria')
- 1109 Information and data processing (Details)
- 1138 Information systems (Details)
- 1140 Software engineering (Details)
- 1146 Management information systems (Details)
- 1150 Information design (Details)
- 5367 Management information systems (Details)