DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T r

⟦527f41685⟧ TextFile

    Length: 2796 (0xaec)
    Types: TextFile
    Names: »rosy.1«

Derivation

└─⟦2d1937cfd⟧ Bits:30007241 EUUGD22: P.P 5.0
    └─⟦35176feda⟧ »EurOpenD22/isode/isode-6.tar.Z« 
        └─⟦de7628f85⟧ 
            └─⟦this⟧ »isode-6.0/rosy/rosy.1« 

TextFile

.TH ROSY 1 "07 Sep 1987"
.\" $Header: /f/osi/rosy/RCS/rosy.1,v 7.0 89/11/23 22:21:50 mrose Rel $
.\"
.\"
.\" $Log:	rosy.1,v $
.\" Revision 7.0  89/11/23  22:21:50  mrose
.\" Release 6.0
.\" 
.SH NAME
rosy \- RO stub\-generator (yacc\-based)
.SH SYNOPSIS
.in +.5i
.ti -.5i
.B rosy
\%[\-b\0prefix]
\%[\-d]
\%[\-o\0module.py]
\%[\-s]
\%[-T\0tablename]
\%[-O\0operationlist]
\fImodule.ry\fR
.in -.5i
.SH DESCRIPTION
The \fIrosy\fR program reads a description of a \fIremote operations\fR
module and produces \fIC\fR routines and definitions suitable for use with
the \fIlibrosy\fR\0(3n) library.
.PP
The `\-b' switch sets the prefix used for the output file.
If this option is not given,
the ASN.1 module name is used.
.PP
The `\-d' switch directs \fIrosy\fR to ignore most \fIpepy\fR\-style
augmentations.
.PP
The `\-o' switch sets the name of the output file,
which is normally derived from the name of the input file.
The distinguished file \*(lq\-\*(rq can be used to force the use of the
standard output.
.PP
Normally, \fIrosy\fR prints the name of each operation, error, or type
as it works.
The `\-s' switch disables this behavior.
.PP
It is sometimes useful to produce subsets of the full lists of the
operations to reduce code sizes. The following switches can be used
together with the `\-o' switch to achieve this affect.
.PP
The `\-T' option specifies a different table name to be used. This is
used to build a separate list of operations - usually a subset of the
full list.
.PP
The `\-O' option takes a comma separated list of operation names. If
this argument is present, only those operations listed here will be
processed. All other operations will be ignored and will not be placed
in the table. Currently all errors are output however.
.SH FILES
.nf
.ta \w'\fIprefix\fR-stubs.c  'u
\fIprefix\fR-ops.h	operation definitions
\fIprefix\fR-ops.c	operation tables
\fIprefix\fR-stubs.c	operation stubs
.re
.fi
.SH "SEE ALSO"
pepy(1),
.br
\fIThe ISO Development Environment: User's Manual\fR,
.br
ISO DIS 9072/1:
\fIInformation Processing \-\- Text Communication \-\- MOTIS \-\- Remote
Operations Part 1: Model, Notation and Service Definition\fR,
.br
CCITT Draft Recommendation X.410:
\fIRemote Operations: Model, Notation and Service Definition\fR,
.br
ECMA Technical Report 31:
\fIRemote Operations: Concepts, Notation and Connection\-Oriented Mappings\fR,
.br
CCITT Recommendation X.410:
\fIMessage Handling Systems:
Remote Operations and Reliable Transfer Server\fR
.SH AUTHORS
Julian P. Onions,
Nottingham University
.br
Marshall T. Rose
.SH BUGS
The \fBBIND\fR and \fBUNBIND\fR macros are currently unrecognized,
along with the newer (\fBOBJECT\fR \fBIDENTIFIER\fR) notation for operation
codes.
.PP
The \fBLINKED\fR clause is currently unrecognized for the \fBOPERATION\fR
macro.