exports
Uses the standard JSON serialization methods for converting to and from JSON strings
(and buffers).
Buffers are converted to the format of {type:'Buffer', data:xxxxx }
If a object has a toJSON() method then that will be used - as this uses the stadnard
JSON.stringify() approach
Methods
-
fromBuffer(data)
-
Inflates the data to the object or other type
If on inflation the object has a type field that will throw
an error if it is not 'Buffer'
Parameters:
Name |
Type |
Description |
data |
Buffer
|
byte buffer containing the data |
Returns:
the resulting type
-
Type
-
Object
-
toBuffer(result)
-
Takes the result and produces a buffer that matches this serialization format
Parameters:
Name |
Type |
Description |
result |
Object
|
to be converted |
Returns:
container the encoded data
-
Type
-
Buffer