
Internet Draft | Kent Cedola
|
Throughout the document we will use certain terms which are defined in this section.
| Chat Domain | A Chat Domain is comprised of one or more networks linked together. |
| Chat Network | Chat Network is comprised of one or more servers linked together. |
| Server | A server is a single machine. |
| Channel | A channel (sometimes called a room or conference) is conversation between one or more users. |
| Member | A member is a user that is part of a conversation in a channel. |
| User | A user is a client that makes a connection to the server. |
| Objects | An object is a general term for channels, users, members (users in a channel), and servers. The type of object can be determined from the first character of the object's name. |
Each client falls into one of eight level that define the ability to perform operations. Some levels are determined on the context of the operation to be performed.
| Chat Administrator | A Chat Administrator has full access to all aspect of the server. |
| Chat Service | A Chat Service is defined for external application to provide extended services to the chat network. Also refered to as bots. |
| A Chat Manager | A Chat Manager is a senior sysop access level that is permitted a wider range of opertions than a Chat Sysop. |
| A Chat Sysop | A Chat Sysop is a user that is ability to oversee and control the chat network. |
| A Chat Owner | A Chat Owner is a owner of a channel that has the ability to manage channel hosts. |
| A Chat Host | A Chat Host is a member of a channel with the ability to manage a channel. Also refered to as a channel operator. |
| A Chat Member | An Chat Member is a member of a channel. |
| A Chat User | An Chat User is a client connected to the server. |
Each object contains a unique prefix that identifies the type of object. By tagging UNICODE objects with a special prefix a client can easily decide whether to use standard ASCII or UNICODE when sending a message to a user or channel.
| # | The '#' prefix identifies a standard IRC2 global channel. |
| & | The '&' prefix identifies a standard IRC2 local channel. |
| + | The '+' prefix identifies an extended channel name which consist of a modified UTF7 encoded Unicode string. |
| A to } | The 'A' through '}' prefix identifies a standard IRC2 nick name. |
| % | The '%' prefix identifies an extended IRCX nick name which consist of a modified Unicode string. Just '%' represents the local client connection. |
| 0 | The '0' prefix identifies an internal object identifier (OID). The OID consists of the '0' prefix and 8 hexadecimal characters. |
| $ | The '$' prefix identifies a server on the network. Just $' represents the local server the client is connected to. |
PREVIOUS PAGE | TABLE OF CONTENTS | NEXT PAGE
![]()
Comments about this page? Send them to
webmaster (at) invlogic.com.
Return to Innovative Logic's Home Page.
Last modified: 17-Sep-2004 01:04PM.
Pages copyright ©1996-1997,
Innovative Web Creations.
All rights reserved.