Introduction
1
Domaine d'application
2
Références normatives
2.1 Recommandations et Normes internationales identiques
2.2 Paires de Recommandations | Normes internationales
équivalentes par leur contenu technique
2.3 Autres références
3
Définitions
3.1 Définitions relatives au modèle de référence OSI
3.2 Définitions relatives à la notation ASN.1
3.3 Définitions relatives au service ROS
4
Abréviations
5
Conventions
6
Modèle ROS
7
Réalisation des services ROS
8
Concepts ROS
8.1 Introduction
8.2 Opération
8.3 Erreur
8.4 Lot d'opérations
8.5 Lot de connexion
8.6 Contrat
d'association
8.7 Classe d'objets ROS
8.8 Code
8.9 Priorité
9
Protocole générique ROS
9.1 Introduction
9.2 Type ROS
9.3 Type Invoke
9.6 Type Reject
9.7 Type RejectProblem
9.8 Type InvokeId
9.9 Valeur NoInvokeId
9.10 Ensemble Errors
9.11 Type Bind
9.12 Type Unbind
10 Définitions utiles
10.1 Introduction
10.2 Opération emptyBind
10.3 Opération empty Unbind
10.4 Notification refuse
10.5 Opération no-op
10.6 Ensemble Forward
10.7 Ensemble Reverse
10.8 Ensemble ConsumerPerforms
10.9 Ensemble SupplierPerforms
10.10 Ensemble AllOperations
10.11 Opération recode
10.12 Lot d'opérations switch
10.13 Lot d'opérations combine
10.14 Type ROS-SingleAS
10.15 Type ROS-ConsumerAS
10.16 Type ROS-SupplierAS
Annexe A – Modules ASN.1
Annexe B – Directives pour
l'utilisation de la notation
B.1 Exemples d'opérations et d'erreurs
B.2 Exemples de lots d'opérations et de l'utilisation de
l'opérateur switch
B.3 Exemples d'opérations de rattachement et de détachement
B.4 Exemples de lots de connexion
B.5 Exemples de contrat d'association
B.6 Exemples d'objets ROS
B.7 Exemple d'utilisation des opérateurs Forward{} et Reverse{}
B.8 Exemple d'utilisation des opérateurs ConsumerPerforms{},
SupplierPerforms{} et AllOperations{}
Annexe C – Migration des
macro-instructions ROS
C.1 Introduction
C.2 Macro-instruction OPERATION
C.3 Macro-instruction
ERROR
C.4 Macro-instruction Bind
C.5 Macro-instruction Unbind
Annexe D – Affectation de valeurs
d'identificateurs d'objets