Product Documentation
Virtuoso ADE SKILL Reference
Product Version IC23.1, November 2023

axlSessionRegisterCreationCallback

axlSessionRegisterCreationCallback( 
s_callbackFunction
) 
=> t / nil

Description

Registers a SKILL function as callback for an event. The callback is called whenever that event occurs.

Arguments

s_callbackFunction

SKILL symbol representing the callback function to be called upon creation of a new session.

Value Returned

t

Successful operation

nil

Unsuccessful operation

Examples

Registers a callback that disables all corners after ADE is launched:

(defun ADEexampletrigger_postInstall_disable_corners (session)
(let (sdb)
sdb = (axlGetMainSetupDB session) ; setup DB handle
(axlSetAllCornersEnabled sdb nil)
)
)
(axlSessionRegisterCreationCallback (lambda (session) (axlSessionConnect session "postInstall" 'ADEexampletrigger_postInstall_disable_corners)))

Related Topics

axlSessionConnect

axlSessionDisconnect

axlSessionSignalList

axlSessionSignalSignature


Return to top
 ⠀
X