PortSet(T0, T1, T2, T3, T4, T5, T6) Class

Microsoft Robotics Class Reference

Multiple Queue Port composed out of multiple Port<T> instances, one for each type

Remarks

For each generic type argument T, an instance of Port<T> is used to store messages of that type Each Port<T> instance is independent of the others and there are non ordering guarantees across ports under the same multiple port wrapper. To get access to the individual ports use the P0,P1,...,PN accessors

Namespace: Microsoft.Ccr.Core
Assembly: Microsoft.Ccr.Core (in Microsoft.Ccr.Core.dll) Version: 4.0.261.0 (4.0.261.0)

Syntax

public class PortSet<T0, T1, T2, T3, T4, T5, T6> : PortSet

Type Parameters

  • T0
    [Missing <typeparam name="T0"/> documentation for "T:Microsoft.Ccr.Core.PortSet`7"]

  • T1
    [Missing <typeparam name="T1"/> documentation for "T:Microsoft.Ccr.Core.PortSet`7"]

  • T2
    [Missing <typeparam name="T2"/> documentation for "T:Microsoft.Ccr.Core.PortSet`7"]

  • T3
    [Missing <typeparam name="T3"/> documentation for "T:Microsoft.Ccr.Core.PortSet`7"]

  • T4
    [Missing <typeparam name="T4"/> documentation for "T:Microsoft.Ccr.Core.PortSet`7"]

  • T5
    [Missing <typeparam name="T5"/> documentation for "T:Microsoft.Ccr.Core.PortSet`7"]

  • T6
    [Missing <typeparam name="T6"/> documentation for "T:Microsoft.Ccr.Core.PortSet`7"]

Inheritance Hierarchy

System. . :: . .Object
  Microsoft.Ccr.Core. . :: . .PortSet
    Microsoft.Ccr.Core..::..PortSet<(Of <(<'T0, T1, T2, T3, T4, T5, T6>)>)>
      Microsoft.Robotics.Services.ADCPinArray. . :: . .ADCPinArrayOperations
      Microsoft.Robotics.Services.ADCPinArray.Proxy. . :: . .ADCPinArrayOperations
      Microsoft.Robotics.Services.AnalogSensor.Proxy. . :: . .AnalogSensorOperations
      Microsoft.Robotics.Services.AnalogSensorArray. . :: . .AnalogSensorOperations
      Microsoft.Robotics.Services.AnalogSensorArray.Proxy. . :: . .AnalogSensorOperations
      Microsoft.Robotics.Services.Battery. . :: . .BatteryOperations
      Microsoft.Robotics.Services.Battery.Proxy. . :: . .BatteryOperations
      Microsoft.Robotics.Services.Infrared. . :: . .InfraredOperations
      Microsoft.Robotics.Services.Infrared.Proxy. . :: . .InfraredOperations
      Microsoft.Robotics.Services.InfraredSensorArray. . :: . .InfraredSensorOperations
      Microsoft.Robotics.Services.InfraredSensorArray.Proxy. . :: . .InfraredSensorOperations
      Microsoft.Robotics.Services.Sonar.Proxy. . :: . .SonarOperations
      Microsoft.Robotics.Services.Sonar. . :: . .SonarOperations
      Microsoft.Robotics.Services.SonarSensorArray.Proxy. . :: . .SonarSensorOperations
      Microsoft.Robotics.Services.SonarSensorArray. . :: . .SonarSensorOperations

See Also

PortSet< (Of < ( <'T0, T1, T2, T3, T4, T5, T6> ) > ) > Members

Microsoft.Ccr.Core Namespace

Microsoft.Ccr.Core. . :: . .Port< (Of < ( <'T> ) > ) >