CAP(3)
 

NOM

libcap - Bibliothèque réseau de CAP

libafpc - Bibliothèque du protocole client afp

libafp - Routines de support afp

 

DESCRIPTION

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.

 

OPTIONS DE DÉBUGAGE

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.

 

VOIR AUSSI

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>


NOM | DESCRIPTION | OPTIONS DE DÉBUGAGE | VOIR AUSSI