Tracking Client API for Windows Phone
Connector Class
NamespacesESRI.Tracking.ConnectorConnector
The main class used to connect to the Tracking Server gateway.
Declaration Syntax
C#Visual BasicVisual C++
public class Connector
Public Class Connector
public ref class Connector
Members
All MembersConstructorsMethodsPropertiesEvents



IconMemberDescription
Connector()()()()
The constructor.

ActionListResponse
Event to signal that a response to action list request has been received.

AuthenticateAsync(String, String)
Authenticates with the Tracking Server using the provided username and password. The AuthenticateResponse event will be raised upon completion or error.

AuthenticateResponse
Event to signal that a response to authenticate request has been received.

AuxiliaryDataReceived
Event to signal that auxiliary data has been received.

ConnectAsync(String, Int32)
Connects to given remoteHostname at given port. The ConnectResponse event will be raised upon completion or error.

ConnectResponse
Event to signal that a response to connect request has been received.

DisconnectAsync(Boolean)
Disconnects connection and closes socket to gateway. The DisconnectResponse event will be raised upon completion or error.

DisconnectResponse
Event to signal that a response to a disconnect request has been received.

GatewayDataReceived
Event to signal that Gateway Data was received.

GeneralError
Event to signal that a general error has occurred.

GetActionListAsync()()()()
Sends a request to the Tracking Server for available actions. The ActionListResponse event will be raised upon completion or error.

GetAuxiliaryDataAsync(String)
Sends a request to the Tracking Server for the auxiliary data of a complex service. The AuxiliaryDataReceived event will be raised when data is received.

GetGatewayStatisticsAsync(List<(Of <<'(GatewayStatisticsType>)>>))
Sends a request to the gateway for Gateway Statistics. The GatewayDataReceived event will be raised upon completion or error.

GetServiceDefinitionsAsync()()()()
Sends a request to the Tracking Server for service definitions available to the current user. The ServiceDefinitionsResponse event will be raised upon completion or error.

GetServiceNames()()()()
Gets most recent list of services available.

GetSubscribedServiceNames()()()()
Gets the list of subscribed services.

GetSymbolFromIDAsync(String, Int32, Boolean)
Sends a request to the Tracking Server for a symbol. If requesting a MOLE symbol, MOLE must be installed on the Tracking Server. Currently only MOLE symbol are supported. The SymbolResponse event will be raised upon completion or error.

GetSymbolFromXMLAsync(String, Boolean)
Sends a request to the Tracking Server for a symbol. If requesting a MOLE symbol, MOLE must be installed on the Tracking Server. Currently only MOLE symbol are supported. The SymbolResponse event will be raised upon completion or error.

GetUnsubscribedServiceNames()()()()
Gets the list of unsubscribed services.

IsConnected
Indicates whether the socket connection is open or not.

IsLoggedIn
Indicates whether or not currently logged in to the Tracking Server.

MessageFormatManager
Gets most recent MessageFormatManager returned by the Tracking Server.

ObservationReceived
Event to signal that an observation has been received.

Password
Gets password used to log in.

Port
Gets port number used to connect.

RemoteHostname
Gets remote hostname used to connect.

ServiceDefinitionsResponse
Event to signal that a response to a service definitions request has been received.

SetAOIForServiceAsync(String, TmsEnvelope, SetAOIType)
Set an envelope area of interest for a service

SetAOIResponse
Event to signal that a response to a set AOI request has been received.

SubscribeResponse
Event to signal that a response to a subscribe request has been received.

SubscribeToServiceAsync(String)
Sends a request to the gateway to subscribe to a single service. The SubscribeResponse event will be raised upon completion or error.

SubscribeToServiceListAsync(List<(Of <<'(String>)>>))
Sends a request to the gateway to subscribe to a list of services. The SubscribeResponse event will be raised upon completion or error.

SymbolResponse
Event to signal that a response to a symbol request has been received.

UnsubscribeFromServiceAsync(String)
Sends a request to the gateway to unsubscribe from a single service. The UnsubscribeResponse event will be raised upon completion or error.

UnsubscribeFromServiceListAsync(List<(Of <<'(String>)>>))
Sends a request to the gateway to unsubscribe from a list of services. The UnsubscribeResponse event will be raised upon completion or error.

UnsubscribeResponse
Event to signal that a response to an unsubscribe request has been received.

Username
Gets username used to log in.

Inheritance Hierarchy
Object
Connector

Assembly: ESRI.Tracking.Connector.WindowsPhone (Module: ESRI.Tracking.Connector.WindowsPhone) Version: 10.1.0.3022 (10.1.0.3022)