HomeUX Server Code Documentation
Server Source Code

This section of the HomeUX documentation provides a "narrated" walk through the HomeUX source code. The narration takes the form of XML comments formatted by HomeUX into "documentation blocks".

By convention, each documentation block describes the "contract" of the documented member. For example, the documentation block above a method defines what the caller should be able to expect from that method—"if you pass these parameters, you can expect the following to happen, and this will be returned". The "contract" of a documented member does not include implementation information (i.e. how the contract was fulfilled)—that's in regular comments within the method.

Unlike the HomeUX Server API overview and reference, this section of the HomeUX documentation covers internal types and members as well as the external API.

For More Information
Introduction to HomeUX Server API
Server Source Code Files