B.26 GROUPUSE Execute a Set of Commands
The groupuse command is a macro which uses the group configuration to execute a set of
The groupuse start command executes the start macro for the group named groupname, with the default log destination set to dst. If dst is not specified, THISPORT is assumed. If any message- logging destinations are FILE_n, filename is associated with these destinations. If filename is not specified, it is automatically generated as per the logfile command.
The groupuse start command interprets the group configuration as follows:
•The groupuse destination list is assembled, representing all destinations to be used by the group.
•For each destination in the groupuse destination list, an unlogall command is issued.
•If the groupuse destination list contains any FILE_n, destinations, a logfile close command is issued, closing current logfile (if open).
•For each FILE_n destination in the groupuse destination list, a logfile command is issued, associating the destination with filename.
•The
•log hdrdst versionb command is issued.
•log hdrdst timeb command is issued.
•If a project has been defined, log hdrdst projectdefb command is issued.
•The currentgroup groupname command is issued.
•The log hdrdst groupdefb command is issued.
•The currentgroup command is issued.
•groupinterfacemode configuration is executed.
•groupdgpstxid configuration is executed
•groupecutoff configuration is executed.
•groupsatlimit configuration is executed.
•groupposfix or groupposave configuration is executed.
•If a file is opened as above, groupmode (in conjunction with groupantheight, groupsitenumber, groupsitename, and groupanttype) configuration is executed.
•grouplog configuration is executed.
The groupuse stop command executes the stop macro for the group named groupname, with the default log destination set to dst. If dst is not specified, THISPORT is assumed.
118 |