From OpenHome
Overview docs
- Control Point (PDF) [1]
- 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 [6] for this version of the stack are available but do not include the proprietary buffer classes.