Skip to content

Commit f19fcb3

Browse files
authored
Update README.md
1 parent 0fa3300 commit f19fcb3

File tree

1 file changed

+28
-28
lines changed

1 file changed

+28
-28
lines changed

README.md

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -34,34 +34,34 @@
3434

3535
In this context, ***Providers*** are functions that provide data to the library for transferring to the target *DDS.Net Server* for onward sharing with corresponding consumers; and ***Consumers*** are functions that consume delivered data from connected *DDS.Net Server* through the library. Function signatures and their corresponding library registration functions are enlisted here.
3636

37-
| Data type | Provider / consumer function signature | Registration function in dds::net::connector::DdsConnector |
38-
|-------------------|-----------------------------------------------------------------------------|----------------------------------------------------------------|
39-
| *String* | **std::string** (\*provider)(std::string& **varName**) | *registerStringProvider* |
40-
| | void (\*consumer)(std::string& varName, std::string& value) | *registerStringConsumer* |
41-
| *Boolean* | **bool** (\*provider)(std::string& **varName**) | *registerBooleanProvider* |
42-
| | void (\*consumer)(std::string& varName, bool value) | *registerBooleanConsumer* |
43-
| *Byte* | **char** (\*provider)(std::string& **varName**) | *registerByteProvider* |
44-
| | void (\*consumer)(std::string& varName, char value) | *registerByteConsumer* |
45-
| *Word* | **short** (\*provider)(std::string& **varName**) | *registerWordProvider* |
46-
| | void (\*consumer)(std::string& varName, short value) | *registerWordConsumer* |
47-
| *DWord* | **long** (\*provider)(std::string& **varName**) | *registerDWordProvider* |
48-
| | void (\*consumer)(std::string& varName, long value) | *registerDWordConsumer* |
49-
| *QWord* | **long long** (\*provider)(std::string& **varName**) | *registerQWordProvider* |
50-
| | void (\*consumer)(std::string& varName, long long value) | *registerQWordConsumer* |
51-
| *Unsigned Byte* | **unsigned char** (\*provider)(std::string& **varName**) | *registerUnsignedByteProvider* |
52-
| | void (\*consumer)(std::string& varName, unsigned char value) | *registerUnsignedByteConsumer* |
53-
| *Unsigned Word* | **unsigned short** (\*provider)(std::string& **varName**) | *registerUnsignedWordProvider* |
54-
| | void (\*consumer)(std::string& varName, unsigned short value) | *registerUnsignedWordConsumer* |
55-
| *Unsigned DWord* | **unsigned long** (\*provider)(std::string& **varName**) | *registerUnsignedDWordProvider* |
56-
| | void (\*consumer)(std::string& varName, unsigned long value) | *registerUnsignedDWordConsumer* |
57-
| *Unsigned QWord* | **unsigned long long** (\*provider)(std::string& **varName**) | *registerUnsignedQWordProvider* |
58-
| | void (\*consumer)(std::string& varName, unsigned long long value) | *registerUnsignedQWordConsumer* |
59-
| *Single* | **float** (\*provider)(std::string& **varName**) | *registerSingleProvider* |
60-
| | void (\*consumer)(std::string& varName, float value) | *registerSingleConsumer* |
61-
| *Double* | **double** (\*provider)(std::string& **varName**) | *registerDoubleProvider* |
62-
| | void (\*consumer)(std::string& varName, double value) | *registerDoubleConsumer* |
63-
| *Raw Bytes* | **int** (\*provider)(std::string& **varName**, unsigned char\* **in_buff**, int **size**) | *registerRawBytesProvider* |
64-
| | void (\*consumer)(std::string& varName, unsigned char\* buff, int size) | *registerRawBytesConsumer* |
37+
| Data type | Provider / consumer function signature | Registration function in dds::net::connector::DdsConnector |
38+
|-------------------|----------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
39+
| *String* | ***std::string*** (\*provider)(std::string& ***varName***) | *registerStringProvider* |
40+
| | void (\*consumer)(std::string& ***varName***, std::string& ***value***) | *registerStringConsumer* |
41+
| *Boolean* | ***bool*** (\*provider)(std::string& ***varName***) | *registerBooleanProvider* |
42+
| | void (\*consumer)(std::string& ***varName***, bool ***value***) | *registerBooleanConsumer* |
43+
| *Byte* | ***char*** (\*provider)(std::string& ***varName***) | *registerByteProvider* |
44+
| | void (\*consumer)(std::string& ***varName***, char ***value***) | *registerByteConsumer* |
45+
| *Word* | ***short*** (\*provider)(std::string& ***varName***) | *registerWordProvider* |
46+
| | void (\*consumer)(std::string& ***varName***, short ***value***) | *registerWordConsumer* |
47+
| *DWord* | ***long*** (\*provider)(std::string& ***varName***) | *registerDWordProvider* |
48+
| | void (\*consumer)(std::string& ***varName***, long ***value***) | *registerDWordConsumer* |
49+
| *QWord* | ***long long*** (\*provider)(std::string& ***varName***) | *registerQWordProvider* |
50+
| | void (\*consumer)(std::string& ***varName***, long long ***value***) | *registerQWordConsumer* |
51+
| *Unsigned Byte* | ***unsigned char*** (\*provider)(std::string& ***varName***) | *registerUnsignedByteProvider* |
52+
| | void (\*consumer)(std::string& ***varName***, unsigned char ***value***) | *registerUnsignedByteConsumer* |
53+
| *Unsigned Word* | ***unsigned short*** (\*provider)(std::string& ***varName***) | *registerUnsignedWordProvider* |
54+
| | void (\*consumer)(std::string& ***varName***, unsigned short ***value***) | *registerUnsignedWordConsumer* |
55+
| *Unsigned DWord* | ***unsigned long*** (\*provider)(std::string& ***varName***) | *registerUnsignedDWordProvider* |
56+
| | void (\*consumer)(std::string& ***varName***, unsigned long ***value***) | *registerUnsignedDWordConsumer* |
57+
| *Unsigned QWord* | ***unsigned long long*** (\*provider)(std::string& ***varName***) | *registerUnsignedQWordProvider* |
58+
| | void (\*consumer)(std::string& ***varName***, unsigned long long ***value***) | *registerUnsignedQWordConsumer* |
59+
| *Single* | ***float*** (\*provider)(std::string& ***varName***) | *registerSingleProvider* |
60+
| | void (\*consumer)(std::string& ***varName***, float ***value***) | *registerSingleConsumer* |
61+
| *Double* | ***double*** (\*provider)(std::string& ***varName***) | *registerDoubleProvider* |
62+
| | void (\*consumer)(std::string& ***varName***, double ***value***) | *registerDoubleConsumer* |
63+
| *Raw Bytes* | ***int*** (\*provider)(std::string& ***varName***, unsigned char\* ***in_buff***, int ***size***) | *registerRawBytesProvider* |
64+
| | void (\*consumer)(std::string& ***varName***, unsigned char\* ***in_buff***, int ***size***) | *registerRawBytesConsumer* |
6565

6666

6767

0 commit comments

Comments
 (0)