Flags controlling default channel behaviour.
The flags control the default behaviour of channels with respect to
translation, language and terminal settings.
- TTF_CONSOLE
- This channel is on the system console. Console
lines behave slightly different during login. For instance, they interpret
as blank user ID as a redraw command and redraw their screen. This is
reminiscent of both the way getty and the Major BBS operate.
- TTF_SERIAL
- This channel is on a serial line, probably
connected to a local terminal of sorts.
- TTF_MODEM
- This channel is a modem. Modem channels have
slightly different initialisation semantics from other types of channels.
- TTF_TELNET
- This channel is for incoming telnet
connections. This has very different semantics from other channels
types! For one, it's the only type of line the BBS isn't watching on a
constant basis. When a telnet connection is established, then the BBS
knows about it.
- TTF_SIGNUPS
- Allow new user signups on this line. This can be
used to limit use of certain lines to existing users.
- TTF_ASKXLT
- Present a menu so that the user can select the
translation mode they require upon connection. If this flag is set, the
xlation field in struct channeldef defines the translation mode
selected when the user simply presses Enter in this menu.
- TTF_ANSI
- Set this flag to specify that this channel will
output ANSI terminal directives by default.
- TTF_ASKANSI
- Like TTF_ASKXLT, present a menu so that the
user can choose whether they'd like ANSI directives or not. The value of
TTF_ANSI is the default menu selection.
- TTF_METABBS
- Allow use of the MetaBBS subsystem on this
channel. Users are allows to use this line to connect to another friendly
BBS, without connecting to yours (without even having an account on
yours).
- TTF_INTERBBS
- Allow other systems to use this channel for
networking. This causes a slight pause before presenting a user-oriented
login screen, so that automated systems can issue their respective
handshakes. The timeout is small, so it should not annoy your users.
-
TTF_CONSOLE
- Channel is on the system console
-
TTF_SERIAL
- Channel is a plain serial line
-
TTF_MODEM
- There's a modem on this channel
-
TTF_TELNET
- This channel is for telnet connections
-
TTF_SIGNUPS
- Signups are allowed here
-
TTF_ASKXLT
- Ask people for translation mode
-
TTF_ANSI
- ANSI enabled on this channel by default
-
TTF_ASKANSI
- Ask people whether they need ANSI
-
TTF_METABBS
- Enable the MetaBBS client for this line
Alphabetic index
This page was generated with the help of DOC++.