CommunicationServiceClient Class Reference
Inheritance diagram for CommunicationServiceClient:
ICommunicationService

Public Member Functions

 CommunicationServiceClient ()
 
 CommunicationServiceClient (string endpointConfigurationName)
 
 CommunicationServiceClient (string endpointConfigurationName, string remoteAddress)
 
 CommunicationServiceClient (string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress)
 
 CommunicationServiceClient (System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress)
 
object[] Receive (String token, FQID clientEndPoint, int timeoutMilliSeconds)
 
void RegisterCommunicationFilter (String token, VideoOS.Platform.Messaging.Internal.CommunicationFilter communicationFilter)
 
void TransmitMessage (String token, FQID destinationEndPoint, VideoOS.Platform.Messaging.ExternalMessage message)
 
void UnRegisterCommunicationFilter (String token, FQID clientEndPoint, System.Guid id)
 
- Public Member Functions inherited from ICommunicationService

Constructor & Destructor Documentation

◆ CommunicationServiceClient() [1/5]

CommunicationServiceClient.CommunicationServiceClient ( )
inline

◆ CommunicationServiceClient() [2/5]

CommunicationServiceClient.CommunicationServiceClient ( string endpointConfigurationName)
inline

◆ CommunicationServiceClient() [3/5]

CommunicationServiceClient.CommunicationServiceClient ( string endpointConfigurationName,
string remoteAddress )
inline

◆ CommunicationServiceClient() [4/5]

CommunicationServiceClient.CommunicationServiceClient ( string endpointConfigurationName,
System.ServiceModel.EndpointAddress remoteAddress )
inline

◆ CommunicationServiceClient() [5/5]

CommunicationServiceClient.CommunicationServiceClient ( System.ServiceModel.Channels.Binding binding,
System.ServiceModel.EndpointAddress remoteAddress )
inline

Member Function Documentation

◆ Receive()

object[] CommunicationServiceClient.Receive ( String token,
FQID clientEndPoint,
int timeoutMilliSeconds )
inline

Implements ICommunicationService.

◆ RegisterCommunicationFilter()

void CommunicationServiceClient.RegisterCommunicationFilter ( String token,
VideoOS.Platform.Messaging.Internal.CommunicationFilter communicationFilter )
inline

Implements ICommunicationService.

◆ TransmitMessage()

void CommunicationServiceClient.TransmitMessage ( String token,
FQID destinationEndPoint,
VideoOS.Platform.Messaging.ExternalMessage message )
inline

Implements ICommunicationService.

◆ UnRegisterCommunicationFilter()

void CommunicationServiceClient.UnRegisterCommunicationFilter ( String token,
FQID clientEndPoint,
System.Guid id )
inline

Implements ICommunicationService.