CAP(3)
libcap - Bibliothèque réseau de CAP
libafpc - Bibliothèque du protocole client afp
libafp - Routines de support afp
libcap est la bibliothèque des routines qui implémente une large partie des protocoles AppleTalk. Il existe deux mécanismes de livraison LAP dans CAP : IPTalk et Ethertalk (avec la possibilité d'utiliser UAB). Pour plus d'informations sur les différences et sur la configuration, reportez-vous à cap(8).
L'architecture de l'implémentation CAP du protocole AppleTalk est assez simple. Au plus bas niveau, les divers mécanismes LAP supportent le DDP. En haut de la pile DDP, ATP et NBP fournissent le transport et la résolution des noms. ASP, PAP et ce qui est implémenté de ZIP se trouvent en haut d'ATP.
Les protocoles ne se lancent pas automatiquement. Les programmes sont responsables du temps donné au processeur par des appels réguliers à la routine «sleep» (abSleep) pour permettre au protocole de tourner. Les divers protocoles peuvent envoyer deux sortes d'évènements. Le premier, «packet ready», indique qu'un socket particulier est prêt à recevoir des informations. Le second, «timeout», indique que le délais est dépassé. Note : un évènement «packet ready» prend le pas sur «timeout». Ces évènements sont envoyés grace à des routines qui tournent vite sans bloquer le système. Voir doc/sched.notes du répertoire des sources pour plus d'informations.
Les protocoles du client afp se trouvent dans libafpc. Cette bibliothèque fournit les routines utilisables avec un client mais aussi avec les serveurs.
Les options de débugages suivantes sont fournies par les routines de debugarg.
d - DDP
a - ATP
n - NBP
p - PAP
s - ASP
k - Scheduler
v - Version
Les options suivantes sont aussi acceptées bien que non-utilisées.
i - Initialization code
l - LAP
La version donne des détails sur la version de CAP ainsi que sur les patchs appliqués, décrivant la méthode de communication de bas niveau.
CAP(8), AUFS(8), atis(8), atprint(1), atlook(1)
Voir les fichiers code source suivants pour plus d'informations sur :
doc/abmisc.doc, diverses routines
doc/asp.notes, notes asp
doc/atp.notes, notes atp
doc/cap.notes, notes générales
doc/nbp.ext, extensions nbp pour unix
doc/pap.notes, notes pap
doc/sched.notes, notes sur les protocols programmés
Columbia University, 24 juillet 1990
Version française le 17 octobre 2000 par Guillain SEUILLOT <Guillain@lycosmail.com>