Coordination modules have no special response mechanism. The CM responds by issuing registered procedure calls, just as an OpenSwitch administrator would issue manually. Only a few registered procedures cause a thread to awaken after blocking a coordination request:
Response procedure |
Description |
---|---|
rp_set_srv |
A mirror of np_req_srv that responds to a specific OpenSwitch spid with the name of an Adaptive Server that OpenSwitch should use. |
rp_switch |
Similar to rp_set_srv, except you can use rp_switch to route multiple connections to another Adaptive Server. |
rp_kill |
Forcibly disconnects a client connection from OpenSwitch. |