Source

From SwitchSmart!
(Difference between revisions)
Jump to: navigation, search
(Created page with "The whole project source-code is currently hosted on GitHub: https://github.com/mirko/SwitchSmart The low-level parts (kernel modules / drivers, library, applications) - see [...")
 
Line 7: Line 7:
  
 
Currently there are user interfaces for:
 
Currently there are user interfaces for:
# ncurses - written in C - directly linked against library
+
* ncurses - written in C - directly linked against library
# Android - written in Java - using XML-RPC interface
+
* Android - written in Java - using XML-RPC interface
# WWW - written in PHP - using XML-RPC interface
+
* WWW - written in PHP - using XML-RPC interface
# Qt - written in Python - using XML-RPC interface
+
* Qt - written in Python - using XML-RPC interface
# QML/Qt - written in C++ / Qt-declarative - using XML-RPC interface
+
* QML/Qt - written in C++ / Qt-declarative - using XML-RPC interface

Revision as of 12:36, 3 December 2011

The whole project source-code is currently hosted on GitHub:

https://github.com/mirko/SwitchSmart

The low-level parts (kernel modules / drivers, library, applications) - see SwitchSmart model for reference - are written in plain C. There are XML-RPC / JSON-RPC applications, exposing respective network interfaces, which then can be used by every single platform / language supporting those protocols.

Currently there are user interfaces for:

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox