Protocols/AOL/Atoms

From NINA Wiki
Revision as of 15:14, 14 March 2023 by Animadoria (talk | contribs)
Jump to navigation Jump to search
AOL Protocol
IntroductionTermsClients
Basic
Datatypes
FLAPP3Midas
TokensAtomsFDO
Tutorials
Sign On
Technical Documentation
Host Architecture

Atoms are the base building blocks for atom streams. They're basically just opcodes for code sections defined in the client.

Every atom belongs to a protocol, which in most cases belong to one particular client tool. Protocols are groups (or "families") of atoms, according to what those atoms do within the client. For example, the atoms that work with the client database are in the Database protocol, and the atoms that control the flow and logic of the atom streams are in the Universal protocol. Atoms that handle the way actions are triggered and run are in the Action protocol, and atoms that handle the form and object attributes are in the Attribute Manager protocol.

While there's a lot of different atoms out there, the most common atoms are part of the UNI, MAT and MAN namespaces.

FDO91

ACTIVEX- ActiveX

ACT- Action

ADP- ADP

AD- Address Book

ASYNC- Asynchronous

BLANK- Blank

BUF- Buffer

CCL- Command Language

CHART- Chart

CHAT- Chat

CM- Code Manager

DE- Data Extraction

DICE- Dice?

DOC- Art Doc

DOD- Download On Demand

EXAPI- Third Party

FM- File Manager

GALLERY- Gallery?

HFS- Host Form Server

IDB- Database

IF- If

IMAGE- Image

IMGXFER- Image Transfer

LM- List Manager

MAN- Display

MAT- Display Attribute

MF- MF?

MIP- Message

MMI- Multimedia

MORG- Personal Filing Cabinet

MT- Master Tool

P3- Plain and Proprietary Protocol

PICTALK- Picture Talk

RADIO- Radio

RICH- Rich Text

SM- Shorthand

SPELL- Spell Checker

UNI- Universal

VAR- Variable

VIDEO- Video

VRM- IP Tools

WWW- World Wide Web

XFER- Transfer