48 public sealed
class Foo 191 ref
Foo[] dataValues,
194 return DDS.ReturnCode.Ok;
233 ref
Foo[] dataValues,
237 return DDS.ReturnCode.Ok;
291 ref
Foo[] dataValues,
293 DDS.SampleStateKind sampleStates,
294 DDS.ViewStateKind viewStates,
295 DDS.InstanceStateKind instanceStates)
297 return DDS.ReturnCode.Ok;
345 ref
Foo[] dataValues,
348 DDS.SampleStateKind sampleStates,
349 DDS.ViewStateKind viewStates,
350 DDS.InstanceStateKind instanceStates)
352 return DDS.ReturnCode.Ok;
386 ref
Foo[] dataValues,
389 return DDS.ReturnCode.Ok;
427 ref
Foo[] dataValues,
431 return DDS.ReturnCode.Ok;
473 ref
Foo[] dataValues,
475 DDS.SampleStateKind sampleStates,
476 DDS.ViewStateKind viewStates,
477 DDS.InstanceStateKind instanceStates)
479 return DDS.ReturnCode.Ok;
525 ref
Foo[] dataValues,
528 DDS.SampleStateKind sampleStates,
529 DDS.ViewStateKind viewStates,
530 DDS.InstanceStateKind instanceStates)
532 return DDS.ReturnCode.Ok;
574 ref
Foo[] dataValues,
578 return DDS.ReturnCode.Ok;
624 ref
Foo[] dataValues,
629 return DDS.ReturnCode.Ok;
669 ref
Foo[] dataValues,
673 return DDS.ReturnCode.Ok;
717 ref
Foo[] dataValues,
722 return DDS.ReturnCode.Ok;
756 return DDS.ReturnCode.Unsupported;
788 return DDS.ReturnCode.Unsupported;
830 ref
Foo[] dataValues,
834 return DDS.ReturnCode.Ok;
880 ref
Foo[] dataValues,
885 return DDS.ReturnCode.Ok;
939 ref
Foo[] dataValues,
943 DDS.SampleStateKind sampleStates,
944 DDS.ViewStateKind viewStates,
945 DDS.InstanceStateKind instanceStates)
947 return DDS.ReturnCode.Ok;
987 ref
Foo[] dataValues,
991 return DDS.ReturnCode.Ok;
1035 ref
Foo[] dataValues,
1040 return DDS.ReturnCode.Ok;
1092 ref
Foo[] dataValues,
1096 DDS.SampleStateKind sampleStates,
1097 DDS.ViewStateKind viewStates,
1098 DDS.InstanceStateKind instanceStates)
1100 return DDS.ReturnCode.Ok;
1188 ref
Foo[] dataValues,
1192 return DDS.ReturnCode.Ok;
1245 ref
Foo[] dataValues,
1250 return DDS.ReturnCode.Ok;
1311 ref
Foo[] dataValues,
1315 DDS.SampleStateKind sampleStates,
1316 DDS.ViewStateKind viewStates,
1317 DDS.InstanceStateKind instanceStates)
1319 return DDS.ReturnCode.Ok;
1366 ref
Foo[] dataValues,
1370 return DDS.ReturnCode.Ok;
1421 ref
Foo[] dataValues,
1426 return DDS.ReturnCode.Ok;
1485 ref
Foo[] dataValues,
1489 DDS.SampleStateKind sampleStates,
1490 DDS.ViewStateKind viewStates,
1491 DDS.InstanceStateKind instanceStates)
1493 return DDS.ReturnCode.Ok;
1524 ref
Foo[] dataValues,
1529 return DDS.ReturnCode.Unsupported;
1562 ref
Foo[] dataValues,
1568 return DDS.ReturnCode.Unsupported;
1599 ref
Foo[] dataValues,
1604 return DDS.ReturnCode.Unsupported;
1637 ref
Foo[] dataValues,
1643 return DDS.ReturnCode.Unsupported;
1695 ref
Foo[] dataValues,
1698 return DDS.ReturnCode.Ok;
1743 return DDS.ReturnCode.Ok;
2043 return DDS.ReturnCode.Ok;
2089 return DDS.ReturnCode.Ok;
2121 return DDS.ReturnCode.Ok;
2213 return DDS.ReturnCode.Ok;
2249 return DDS.ReturnCode.Ok;
2289 return DDS.ReturnCode.Ok;
2434 return DDS.ReturnCode.Ok;
2475 return DDS.ReturnCode.Ok;
2510 return DDS.ReturnCode.Ok;
2655 return DDS.ReturnCode.Ok;
2693 return DDS.ReturnCode.Ok;
2734 return DDS.ReturnCode.Ok;
2765 return DDS.ReturnCode.Ok;
2834 #endif // DOXYGEN_FOR_CS DDS.ReturnCode Read(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, int maxSamples)
This operation reads an array of typed samples from the DataReader.
DDS.ReturnCode ReadNextSample(ref Foo dataValue, ref DDS.SampleInfo sampleInfo)
This operation reads an array of typed samples from the DataReader.
DDS.ReturnCode Take(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, DDS.SampleStateKind sampleStates, DDS.ViewStateKind viewStates, DDS.InstanceStateKind instanceStates)
This operation takes an array of typed samples from the DataReader.
DDS.ReturnCode WriteWithTimestamp(Foo instanceData, DDS.InstanceHandle instanceHandle, DDS.Time sourceTimestamp)
This operation modifies the value of a data instance and provides a value for the sourceTimestamp exp...
DDS.ReturnCode Take(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, int maxSamples)
This operation takes an array of typed samples from the DataReader.
DDS.ReturnCode ReadInstance(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, DDS.InstanceHandle instanceHandle)
This operation reads an array of typed samples from the DataReader.
DDS.ReturnCode TakeNextInstance(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, int maxSamples, DDS.InstanceHandle instanceHandle)
This operation takes an array of typed samples from the DataReader.
DDS.ReturnCode WriteDisposeWithTimestamp(Foo instanceData, DDS.Time sourceTimestamp)
This operation requests the Data Distribution Service to modify the instance and mark it for deletion...
DDS.ReturnCode ReadNextInstanceWithCondition(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, DDS.InstanceHandle instanceHandle, DDS.IReadCondition readCondition)
This operation reads an array of typed samples from the DataReader.
DDS.ReturnCode TakeInstance(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, int maxSamples, DDS.InstanceHandle instanceHandle, DDS.SampleStateKind sampleStates, DDS.ViewStateKind viewStates, DDS.InstanceStateKind instanceStates)
This operation takes an array of typed samples from the DataReader.
DDS.ReturnCode GetKeyValue(ref Foo key, DDS.InstanceHandle instanceHandle)
This operation retrieves the key value of a specific instance.
DDS.ReturnCode TakeNextInstanceWithCondition(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, DDS.InstanceHandle instanceHandle, DDS.IReadCondition readCondition)
This operation takes an array of typed samples from the DataReader.
DDS.ReturnCode TakeInstance(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, int maxSamples, DDS.InstanceHandle instanceHandle)
This operation takes an array of typed samples from the DataReader.
A DataReader allows the application to access published sample data.
DDS.ReturnCode Dispose(Foo instanceData, DDS.InstanceHandle instanceHandle)
This operation requests the Data Distribution Service to mark the instance for deletion.
DDS.ReturnCode ReadWithCondition(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, DDS.IReadCondition readCondition)
This operation reads an array of typed samples from the DataReader.
The class SampleInfo represents the additional information that accompanies the data in each sample t...
DDS.ReturnCode Take(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos)
This operation takes an array of typed samples from the DataReader.
IReadCondition objects allow an IDataReader to specify the data samples it is interested in ...
DDS.ReturnCode Take(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, int maxSamples, DDS.SampleStateKind sampleStates, DDS.ViewStateKind viewStates, DDS.InstanceStateKind instanceStates)
This operation takes an array of typed samples from the DataReader.
Example of a generated typed TypeSupport, used for documentation.
Example of a generated data type, used for documentation.
DDS.ReturnCode WriteDispose(Foo instanceData)
This operation requests the Data Distribution Service to modify the instance and mark it for deletion...
DDS.ReturnCode WriteWithTimestamp(Foo instanceData, DDS.Time sourceTimestamp)
This operation modifies the value of a data instance.
DDS.ReturnCode TakeWithCondition(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, DDS.IReadCondition readCondition)
This operation takes an array of typed samples from the DataReader.
DDS.InstanceHandle RegisterInstanceWithTimestamp(Foo instanceData, DDS.Time sourceTimestamp)
This operation will inform the Data Distribution Service that the application will be modifying a par...
DDS.InstanceHandle LookupInstance(Foo instanceData)
This operation returns the value of the instance handle which corresponds to the provided instanceDat...
DDS.InstanceHandle RegisterInstance(Foo instanceData)
This operation informs the Data Distribution Service that the application will be modifying a particu...
DDS.ReturnCode ReturnLoan(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos)
This operation indicates to the DataReader that the application is done accessing the dataValues and ...
Time represents a time value.
DDS.ReturnCode ReadInstance(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, int maxSamples, DDS.InstanceHandle instanceHandle)
This operation reads an array of typed samples from the DataReader.
DDS.ReturnCode ReadWithCondition(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, int maxSamples, DDS.IReadCondition readCondition)
This operation reads an array of typed samples from the DataReader.
DDS.ReturnCode WriteDisposeWithTimestamp(Foo instanceData, DDS.InstanceHandle instanceHandle, DDS.Time sourceTimestamp)
This operation requests the Data Distribution Service to modify the instance and mark it for deletion...
static readonly InstanceHandle Nil
Create an nil instance handle.
DDS.ReturnCode ReadInstance(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, int maxSamples, DDS.InstanceHandle instanceHandle, DDS.SampleStateKind sampleStates, DDS.ViewStateKind viewStates, DDS.InstanceStateKind instanceStates)
This operation reads an array of typed samples from the DataReader.
DDS.ReturnCode UnregisterInstance(Foo instanceData, DDS.InstanceHandle instanceHandle)
This operation informs the Data Distribution Service that the application will not be modifying a par...
Class to hold the handle associated with in sample instance.
DDS.ReturnCode UnregisterInstanceWithTimestamp(Foo instanceData, DDS.InstanceHandle instanceHandle, DDS.Time sourceTimestamp)
This operation will inform the Data Distribution Service that the application will not be modifying a...
DDS.ReturnCode ReadNextInstance(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, int maxSamples, DDS.InstanceHandle instanceHandle, DDS.SampleStateKind sampleStates, DDS.ViewStateKind viewStates, DDS.InstanceStateKind instanceStates)
This operation reads an array of typed samples from the DataReader.
DDS.ReturnCode TakeWithCondition(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, int maxSamples, DDS.IReadCondition readCondition)
This operation takes an array of typed samples from the DataReader.
DDS.ReturnCode Read(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, DDS.SampleStateKind sampleStates, DDS.ViewStateKind viewStates, DDS.InstanceStateKind instanceStates)
This operation reads an array of typed samples from the DataReader.
DDS.ReturnCode Write(Foo instanceData, DDS.InstanceHandle instanceHandle)
This operation modifies the value of a data instance.
DDS.ReturnCode ReadNextInstance(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, DDS.InstanceHandle instanceHandle)
This operation reads an array of typed samples from the DataReader.
DDS.ReturnCode Read(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos)
This operation reads an array of typed samples from the DataReader.
DDS.ReturnCode ReadNextInstance(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, int maxSamples, DDS.InstanceHandle instanceHandle)
This operation reads an array of typed samples from the DataReader.
DDS.ReturnCode Read(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, int maxSamples, DDS.SampleStateKind sampleStates, DDS.ViewStateKind viewStates, DDS.InstanceStateKind instanceStates)
This operation reads an array of typed samples from the DataReader.
DDS.ReturnCode DisposeWithTimestamp(Foo instanceData, DDS.InstanceHandle instanceHandle, DDS.Time sourceTimestamp)
This operation requests the Data Distribution Service to mark the instance for deletion and provides ...
DDS.InstanceHandle LookupInstance(Foo instance)
This operation returns the handle which corresponds to the instance data.
DDS.ReturnCode TakeNextInstance(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, DDS.InstanceHandle instanceHandle)
This operation takes an array of typed samples from the DataReader.
DDS.ReturnCode GetKeyValue(ref Foo key, DDS.InstanceHandle instanceHandle)
This operation retrieves the key value of a specific instance.
DDS.ReturnCode TakeNextInstanceWithCondition(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, int maxSamples, DDS.InstanceHandle instanceHandle, DDS.IReadCondition readCondition)
This operation takes an array of typed samples from the DataReader.
DDS.ReturnCode TakeNextSample(ref Foo dataValue, ref DDS.SampleInfo sampleInfo)
This operation takes an array of typed samples from the DataReader.
The specialized DataWriter for the fictional type Space::Foo
DDS.ReturnCode Write(Foo instanceData)
This operation modifies the value of a data instance.
DDS.ReturnCode WriteDispose(Foo instanceData, DDS.InstanceHandle instanceHandle)
This operation requests the Data Distribution Service to modify the instance and mark it for deletion...
DDS.ReturnCode TakeInstance(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, DDS.InstanceHandle instanceHandle)
This operation takes an array of typed samples from the DataReader.
DDS.ReturnCode ReadNextInstanceWithCondition(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, int maxSamples, DDS.InstanceHandle instanceHandle, DDS.IReadCondition readCondition)
This operation reads an array of typed samples from the DataReader.
DDS.ReturnCode TakeNextInstance(ref Foo[] dataValues, ref DDS.SampleInfo[] sampleInfos, int maxSamples, DDS.InstanceHandle instanceHandle, DDS.SampleStateKind sampleStates, DDS.ViewStateKind viewStates, DDS.InstanceStateKind instanceStates)
This operation takes an array of typed samples from the DataReader.