This document is archived and information here might be outdated.  Recommended version.


IPlugin Interface (ArcObjects .NET 10.7 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > TrackingAnalyst > ESRI.ArcGIS.TrackingAnalyst > Interfaces > IP > IPlugin Interface
ArcGIS Developer Help

IPlugin Interface

Provides access to methods and properties that data links provide to the Tracking Server so they can be consumed by the Tracking Server.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Members

Name Description
Read-only property ClientQueueCount Number of messages in the client queue.waiting to be read by the client object or system of this data link.
Read-only property DataFilters An array of Dataset Definition IDs that are currently Allowed to be read by the plugin when data filtering is enabled.
Read-only property DataSetDefinitionList An array of all dataset defintion names that are defined in the TrackingServer that the data link is connected to.
Method disableDataDefinition Disables data definition for the data link.
Method Disconnect Disconnects data link.
Method enableDataDefinition Enables data definition for the data link.
Read/write property EnableDataFiltering Indicates whether data filtering is enabled for the data link.
Method getDataSetDefinition Gets dataset definition information for the data link.
Read-only property ID Unique identifier of the current instance of the data link.
Read/write property Name Name of data link plugin.
Method popClientMessage Retrieves a client message from the data link.
Method postClientMessage Posts a client message to the data link.
Method returnDataSetDefinition Returns dataset definition information for the dta link.
Method sendCommand Sends a command to the data link.
Read-only property ServerQueueCount Number of messages waiting to be published to the server.
Read-only property Status Indicates status of the data link plugin.
Read-only property TimeEstablished Indicates the time the data link plugin was established.
Read-only property TotalClientMessageCount Total number of client messages in the data link plugin.
Read-only property TotalServerMessageCount Total number of server messages in the data link plugin.

Classes that implement IPlugin

Classes Description
PlugIn Base class for data links for Tracking Server.