TipcSrvConnReadCbLookup look up a read callback in the connection
T_CB TipcSrvConnReadCbLookup(srv
,mt
,func
,arg
) T_IPC_SRVsrv
; T_IPC_MTmt
; T_IPC_CONN_READ_CB_FUNCfunc
; T_CB_ARGarg
;
srv
connection handle to RTserver
mt
message type to look up callback for (null means global callback)
func
callback function
arg
user-defined argument
New callback if successful, NULL
otherwise.
If TipcSrvConnReadCbLookup fails, it returns NULL
and sets the global SmartSockets error number to one of:
TipcSrvConnReadCbLookup looks up a read callback with the desired message type, function, and argument in the connection to RTserver by calling TipcConnReadCbLookup. These callbacks are called when a message is read from the connection to RTserver. See TipcConnReadCbCreate on connection read callbacks.
TipcSrvConnReadCbLookup may attempt to automatically create a connection to RTserver. If RTclient has a warm connection to RTserver, TipcSrvConnReadCbLookup looks up a read callback in the warm connection. See for more information TipcSrvConnOpen on automatic creation of connections and warm connections to RTserver.
None
TipcConnReadCbCreate, TipcSrvConnReadCbCreate, TipcSrvConnReadCbLookup; see the TIBCO SmartSockets Utilities for information on TutCbDestroy.
This code looks up and destroys a global read callback in the connection to RTserver:
T_CB cb; cb = TipcSrvConnReadCbLookup(srv, NULL, my_global_read_cb, NULL); if (cb == NULL) {return
; /* error */
} if (!TutCbDestroy(cb)) {return
; /* error */
}
TIBCO SmartSockets™ Application Programming Interface Software Release 6.8, July 2006 Copyright © TIBCO Software Inc. All rights reserved www.tibco.com |