CallDel man page on BSDi

Man page or keyword search:  
man Server   6284 pages
apropos Keyword Search (all sections)
Output format
BSDi logo
[printable version]



Tcl_CallWhenDeleted(3)Tcl Library ProcedureTcl_CallWhenDeleted(3)

_________________________________________________________________

NAME
       Tcl_CallWhenDeleted, Tcl_DontCallWhenDeleted - Arrange for
       callback when interpreter is deleted

SYNOPSIS
       #include <tcl.h>

       Tcl_CallWhenDeleted(interp, proc, clientData)

       Tcl_DontCallWhenDeleted(interp, proc, clientData)

ARGUMENTS
       Tcl_Interp	      *interp	   (in)	     Interpreter
						     with   which
						     to	  associ-
						     ated   call-
						     back.

       Tcl_InterpDeleteProc   *proc	   (in)	     Procedure to
						     call    when
						     interp    is
						     deleted.

       ClientData	      clientData   (in)	     Arbitrary
						     one-word
						     value     to
						     pass      to
						     proc.
_________________________________________________________________

DESCRIPTION
       Tcl_CallWhenDeleted  arranges  for  proc	 to  be called by
       Tcl_DeleteInterp if/when interp is deleted at some  future
       time.  Proc will be invoked just before the interpreter is
       deleted, but the interpreter will still be  valid  at  the
       time  of	 the call.  Proc should have arguments and result
       that match the type Tcl_InterpDeleteProc:
	      typedef void Tcl_InterpDeleteProc(
		ClientData clientData,
		Tcl_Interp *interp);
       The clientData and interp parameters  are  copies  of  the
       clientData  and	interp	arguments  given to Tcl_CallWhen-
       Deleted.	 Typically, clientData points to an  application-
       specific	 data structure that proc uses to perform cleanup
       when an interpreter is about to go away.	  Proc	does  not
       return a value.

       Tcl_DontCallWhenDeleted	 cancels   a   previous	 call  to
       Tcl_CallWhenDeleted with the same arguments, so that  proc
       won't  be  called  after	 all  when interp is deleted.  If
       there is no deletion callback that matches  interp,  proc,

Tcl			       7.0				1

Tcl_CallWhenDeleted(3)Tcl Library ProcedureTcl_CallWhenDeleted(3)

       and  clientData	then  the call to Tcl_DontCallWhenDeleted
       has no effect.

KEYWORDS
       callback, delete, interpreter

Tcl			       7.0				2

[top]

List of man pages available for BSDi

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net