Arguments are serialized per the serdes component of OSAP.
Function Signature Request
B0 | B1 | ||||||||||||||
PRPC_KEY_SIGREQ | MSG ID |
Function Signature Response
B0 | B1 | B2 | B3 | B4 | ... | ... | ... | ... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRPC_KEY_SIGRES | MSG ID | Return Type Key | Number of Args | Arg 0 Type Key | ... Arg n Type Key | str: Function Name | str: Arg 0 Name | ... str: Arg N Name |
Function Call
B0 | B1 | ... | |||||||||||||||||||||
PRPC_KEY_FUNCCALL | MSG ID | ... args |
Function Return
B0 | B1 | ... | |||||||||||||||||||||
PRPC_KEY_FUNCRETURN | MSG ID | return type |