OLE Developer Guide  Latest Git
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
proxy_model.h File Reference

Detailed Description

An RDM Model for a proxy.

This model simulates a proxy with two responders (children) behind it, this is a fairly typical setup when wireless DMX equipment is used.

The proxy will ACK_TIMER any requests sent to the child devices. The responses can then be fetched by sending a GET QUEUED_MESSAGE to the appropriate child device.

Only a single response per-device will be buffered, if other requests are sent before a GET QUEUED_MESSAGE has been issued, the proxy will respond with NR_PROXY_BUFFER_FULL.

The last message can be retrieved with GET QUEUED_MESSAGE (STATUS_GET_LAST_MESSAGE).

Include dependency graph for proxy_model.h:

Go to the source code of this file.

Functions

void ProxyModel_Initialize ()
 Initialize the proxy model.
 

Variables

const ModelEntry PROXY_MODEL_ENTRY
 The ModelEntry for the Proxy model.