[This is preliminary documentation and is subject to change.]
Register a ReportPublisher message handler to process SIF_Request messages
received for SIF_ReportObject objects from the zones joined with this topic.
ReportPublisher is implemented by Vertical Reporting applications that
publish report data via the SIF_ReportObject object (SIF 1.5 and later).
This method must be called instead of setPublisher for topics
created to represent the SIF_ReportObject data type.
| C# | Visual Basic | Visual C++ |
void SetReportPublisher( IReportPublisher publisher, ProvisioningFlags flags )
Sub SetReportPublisher ( _ publisher As IReportPublisher, _ flags As ProvisioningFlags _ )
void SetReportPublisher ( IReportPublisher^ publisher, ProvisioningFlags flags )
- publisher (IReportPublisher)
- An object that implements the Publisher interface.
- flags (ProvisioningFlags)
- Specify AdkFlags.PROV_PROVIDE to register the agent as the default provider of the object type associated with this topic. The Adk will send a SIF_Provide message to each zone joined with the topic. Specify AdkFlags.PROV_NONE if the agent can respond to requests for the object type but will not register as the authoritative provider. @since Adk 1.5