A procedural object must take as its first argument a method selector. Objects can have slots. Objects are usually defined in C for speed but have a Tcl access interface. For example, Tk widgets are defined in C but have Tcl access interfaces. Once you have created an object, you may distribute that object among several RPC connected processes.
Trigger are code that is evaluated when the value of a slot in an object changes.
See DP Address , DP Packet , and DP RPC . The Tcl-DP package provides little support for access and authentication security.