Phantasmal MUD Lib for DGD

Phantasmal Site > Phantasmal API > API Listing > pass

API Function: pass

Summary:
alert the exit that somebody passed through

Defined In LPC Object:
/usr/common/lib/exit.c

Prototype:
void pass(object passed_through)

Can Be Called By:
Anybody

Description:

This function is useless unless you override it. You should secure it to COMMON() and SYSTEM() callers so that you don't get spoofed by another caller. The function tells you that somebody successfully passed through, and the exit should respond. The passed_through object is generally the body of a mobile.

The default implementation does nothing.

This function isn't access-protected. You should access-protect your version of this and all other inherited functions, including upgraded() and destructed().

Return Value:

None.

Errors:
Usually none.

See Also:
can_pass