TipcConnUnlock


Name

TipcConnUnlock — release exclusive access to a connection

Synopsis

T_BOOL TipcConnUnlock(conn) 
T_IPC_CONN conn; 

Arguments

conn — connection to unlock

Return Values

TRUE if connection was successfully unlocked, FALSE if error occurred.

Diagnostics

If TipcConnUnlock fails, it returns FALSE and sets the global SmartSockets error number to one of:

Description

TipcConnUnlock unlocks all of the internal synchronization objects within the connection.

Caution

Every call to TipcConnLock must be balanced by a call to TipcConnUnlock.

See Also

TipcConnLock

Examples

This example locks and unlocks a connection:

if (!TipcConnLock(conn)) { 
  return;  /* error */ 
} 
 
/* At this point, several TipcConn* functions could be called and there would be no risk of any other 
thread accessing the connection. The connection must be unlocked with TipcConnUnlock when 
exclusive access is no longer needed. */ 
 
if (!TipcConnUnlock(conn)) { 
  return;  /* error */ 
} 

TIBCO SmartSockets™ Application Programming Interface
Software Release 6.8, July 2006
Copyright © TIBCO Software Inc. All rights reserved
www.tibco.com