The CBORReader callback that is used for visitor style reading of a CBOR-encoded stream.
More...
The CBORReader callback that is used for visitor style reading of a CBOR-encoded stream.
void PushTechnology.ClientInterface.IO.CBOR.ICBORReaderCallback.OnArrayEnd |
( |
CBORReader |
reader | ) |
|
Called if the reader has encountered the end of an array.
- Parameters
-
reader | The current CBOR reader instance. |
void PushTechnology.ClientInterface.IO.CBOR.ICBORReaderCallback.OnArrayStart |
( |
CBORReader |
reader | ) |
|
Called if the reader has encountered the start of an array.
- Parameters
-
reader | The current CBOR reader instance. |
void PushTechnology.ClientInterface.IO.CBOR.ICBORReaderCallback.OnComplete |
( |
| ) |
|
Called if the reader has reached the end of the stream.
void PushTechnology.ClientInterface.IO.CBOR.ICBORReaderCallback.OnError |
( |
Exception |
error | ) |
|
Called if the reader has encountered an error.
- Parameters
-
error | The error as Exception. |
void PushTechnology.ClientInterface.IO.CBOR.ICBORReaderCallback.OnFieldname |
( |
CBORReader |
reader, |
|
|
string |
fieldname |
|
) |
| |
Called if the reader has encountered a field name.
- Parameters
-
reader | The current CBOR reader instance. |
fieldname | The filed name as UTF-8 encoded string. |
void PushTechnology.ClientInterface.IO.CBOR.ICBORReaderCallback.OnObjectEnd |
( |
CBORReader |
reader | ) |
|
Called if the reader has encountered the end of an object.
- Parameters
-
reader | The current CBOR reader instance. |
void PushTechnology.ClientInterface.IO.CBOR.ICBORReaderCallback.OnObjectStart |
( |
CBORReader |
reader | ) |
|
Called if the reader has encountered the start of an object.
- Parameters
-
reader | The current CBOR reader instance. |
void PushTechnology.ClientInterface.IO.CBOR.ICBORReaderCallback.OnValueBoolean |
( |
CBORReader |
reader, |
|
|
bool |
value |
|
) |
| |
Called if the reader has encountered a boolean value.
- Parameters
-
reader | The current CBOR reader instance. |
value | The boolean value. |
void PushTechnology.ClientInterface.IO.CBOR.ICBORReaderCallback.OnValueBytes |
( |
CBORReader |
reader | ) |
|
Called if the reader has encountered a byte sequence value.
- Parameters
-
reader | The current CBOR reader instance. |
void PushTechnology.ClientInterface.IO.CBOR.ICBORReaderCallback.OnValueFloat |
( |
CBORReader |
reader, |
|
|
double |
value |
|
) |
| |
Called if the reader has encountered a floating point value.
- Parameters
-
reader | The current CBOR reader instance. |
value | The floating point value as 64-bit floating point. |
void PushTechnology.ClientInterface.IO.CBOR.ICBORReaderCallback.OnValueInteger |
( |
CBORReader |
reader, |
|
|
long |
value |
|
) |
| |
Called if the reader has encountered a integer value.
- Parameters
-
reader | The current CBOR reader instance. |
value | The integer value as 64-bit signed integer. |
void PushTechnology.ClientInterface.IO.CBOR.ICBORReaderCallback.OnValueNull |
( |
CBORReader |
reader | ) |
|
Called if the reader has encountered a null value.
- Parameters
-
reader | The current CBOR reader instance. |
void PushTechnology.ClientInterface.IO.CBOR.ICBORReaderCallback.OnValueString |
( |
CBORReader |
reader | ) |
|
Called if the reader has encountered a string value.
- Parameters
-
reader | The current CBOR reader instance. |
The documentation for this interface was generated from the following file:
- IO.Public/CBOR/ICBORReaderCallback.cs