From OpenHome

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
{{nav_openhome_ohnet|ohNet - Developers}}
{{nav_openhome_ohnet|ohNet - Developers}}
 +
=== Overview docs ===
 +
* Control Point
 +
* Device [under construction]
 +
 +
=== API docs ===
 +
* C++ [http://www.openhome.org/build/nightly/docs/CppStd/]
 +
* C# [http://www.openhome.org/build/nightly/docs/Cs/]
 +
* JavaScript [http://www.openhome.org/build/nightly/docs/Js/]
 +
* C [http://www.openhome.org/build/nightly/docs/C/]
 +
 +
ohNet is written using C++ with std::string replaced by proprietary buffer classes.  These allow for more efficient use of memory at the cost of a steeper learning curve. Memory use benefits can be especially pronounced for the Device stack.  API docs [http://www.openhome.org/build/nightly/docs/CppCore/] for this version of the stack are available but do not include the proprietary buffer classes.

Revision as of 13:44, 27 June 2011

Overview docs

  • Control Point
  • Device [under construction]

API docs

ohNet is written using C++ with std::string replaced by proprietary buffer classes. These allow for more efficient use of memory at the cost of a steeper learning curve. Memory use benefits can be especially pronounced for the Device stack. API docs [5] for this version of the stack are available but do not include the proprietary buffer classes.