Extras
- simple_rpc.extras.dict_to_object(d)
Convert a dictionary using UTF-8 to an object using binary strings.
- Parameters:
d (
dict) – Dictionary with UTF-8 encoded strings.- Return type:
object- Returns:
Object with binary encoded strings.
- simple_rpc.extras.json_utf8_decode(obj)
Decode all strings in an object to UTF-8.
- Parameters:
obj (
object) – Object.- Return type:
object- Returns:
Object with UTF-8 encoded strings.
- simple_rpc.extras.json_utf8_encode(obj)
Binary encode all strings in an object.
- Parameters:
obj (
object) – Object.- Return type:
object- Returns:
Object with binary encoded strings.
- simple_rpc.extras.make_function(method)
Make a member function for a method.
- Parameters:
method (
dict) – Method object.- Return type:
callable- Returns:
New member function.
- simple_rpc.extras.object_to_dict(obj)
Convert an object using binary strings to a dictionary using UTF-8.
- Parameters:
obj (
object) – Object with binary encoded strings.- Return type:
dict- Returns:
Dictionary with UTF-8 encoded strings.