An Open Server application maintains lists of all registered procedures and which clients to notify when a particular registered procedure executes. This notification happens automatically. The following routines pertain to list maintenance:
srv_reglist – returns a list of all the procedures registered in the Open Server application.
srv_regwatchlist – returns a list of all registered procedures for which the named client thread indicates notification requests are pending.
srv_regwatch – adds a thread to the notification list for a registered procedure.
srv_regnowatch – removes a client from the notification list for a specified registered procedure.
srv_reglistfree – frees a SRV_PROCLIST structure previously allocated by srv_reglist or srv_regwatchlist.