Main Page   Compound List   File List   Compound Members   File Members  

Tzoutgoing Struct Reference

vt structure type for outgoing zephyrgrams. More...

List of all members.

Public Attributes

 class
 String name of the class to send to. More...

 instance
 String name of the instance to send to. More...

 recip
 String name of the user recipient to send to, or a comma-separated list of recipients. More...

 opcode
 String name of the opcode to send with. More...

 body
 Body of the message. More...

 sig
 Signature to attach. More...

 sender
 Function to use to send the zephyr. More...


Detailed Description

vt structure type for outgoing zephyrgrams.

Definition at line 57 of file zsend.vtc.


Member Data Documentation

Tzoutgoing::body
 

Body of the message.

No line wrapping or other formatting is applied by default before a message is sent.

Tzoutgoing::class
 

String name of the class to send to.

If null or empty, this typically defaults to ``MESSAGE''.

Tzoutgoing::instance
 

String name of the instance to send to.

If null or empty, this typically defaults to ``PERSONAL''.

Tzoutgoing::opcode
 

String name of the opcode to send with.

If null or empty, this typically defaults to a null opcode, which is ``normal'' for zephyrs.

Tzoutgoing::recip
 

String name of the user recipient to send to, or a comma-separated list of recipients.

This can be a single user name (``dmaze''), a list of comma-separated user names (``dmaze,emarcus'') or null. In the first case, the message is sent to only that user; in the second, the message is sent to each listed user. If null or empty, no username is provided, resulting in the message being sent to all subscribers to <class,instance,*>.

Tzoutgoing::sender
 

Function to use to send the zephyr.

This is a function of a single parameter, which is this structure. The most common function is zsend_zwrite(), which sends messages using the standard zwrite program.

Tzoutgoing::sig
 

Signature to attach.

If null or empty, no signature is attached by this code. However, it typically calls out to zwrite, which will add a signature from the ``zephyr-signature'' variable.


The documentation for this struct was generated from the following file:
Generated at Mon Aug 13 16:45:58 2001 for dzm-vtc by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001