Rpc remote call library C language implementation