OpenTP1 Version 7 Programming Reference C Language
Remote procedure call (dc_rpc_~)
This section gives the syntax and other information of the following OpenTP1 remote procedure call functions which are used for client-server communication.
- dc_rpc_call - Request a remote service
- dc_rpc_call_to - Invoke a remote service with a communication destination specified
- DCRPC_BINDTBL_SET, DCRPC_DIRECT_SCHEDULE - Create the DCRPC_BINDING_TBL structure
- dc_rpc_close - Terminate an application program
- dc_rpc_cltsend - Report data to CUP unidirectionally
- dc_rpc_discard_further_replies - Reject the receiving of processing results
- dc_rpc_discard_specific_reply - Reject acceptance of particular processing results
- dc_rpc_get_callers_address - Acquire the node address of a client UAP
- dc_rpc_get_error_descriptor - Acquire the descriptor of an asynchronous response-type RPC request which has encountered an error
- dc_rpc_get_gateway_address - Acquire the node address of a gateway
- dc_rpc_get_service_prio - Reference the schedule priority of a service request
- dc_rpc_get_watch_time - Reference the service response waiting inter - val
- dc_rpc_mainloop - Start an SPP service
- dc_rpc_open - Start an application program
- dc_rpc_poll_any_replies - Receive processing results in asynchronous mode
- dc_rpc_service_retry - Retry a service function
- dc_rpc_set_service_prio - Set a schedule priority of a service request
- dc_rpc_set_watch_time - Update a service response waiting interval
The functions for remote procedure call (dc_rpc_~) can be used in UAPs of both TP1/Server Base and TP1/LiNK.
All Rights Reserved. Copyright (C) 2006, 2010, Hitachi, Ltd.