Annotation of mstools/samples/rpc/mandel/mdlrpc.idl, revision 1.1.1.3

1.1.1.3 ! root        1: [ uuid (5630EAA0-CA48-1067-B320-00DD010662DA),
1.1.1.2   root        2:   version (1.0),
                      3:   pointer_default(unique)
                      4: ]
1.1       root        5: interface mdlrpc
                      6: {
                      7: #define HEIGHT          300
1.1.1.2   root        8: #define MAXLINES       4
1.1       root        9: #define LONGSIZE        8
1.1.1.2   root       10: #define MAX_BUFSIZE    9600
1.1       root       11: 
                     12: typedef struct _cpoint {
                     13:     double     real;
                     14:     double     imag;
                     15: } CPOINT;
                     16: 
                     17: typedef CPOINT * PCPOINT;
                     18: 
                     19: typedef struct _LONGRECT {     /* rcl */
                     20:     long    xLeft;
                     21:     long    yBottom;
                     22:     long    xRight;
                     23:     long    yTop;
                     24: } LONGRECT;
                     25: 
                     26: typedef LONGRECT *PLONGRECT;
                     27: 
                     28: typedef struct _LINEBUF {
1.1.1.2   root       29:     unsigned short adw[MAX_BUFSIZE];
1.1       root       30: } LINEBUF;
                     31: 
1.1.1.3 ! root       32: typedef [ref] LINEBUF * PLINEBUF;
1.1       root       33: 
1.1.1.2   root       34: void MandelCalc( [in]  PCPOINT       pcptLL,
                     35:                 [in]  PLONGRECT      prcDraw,
                     36:                 [in]  double         precision,
                     37:                 [in]  unsigned long  ulThreshold,
1.1.1.3 ! root       38:                 [out] LINEBUF *      pbBuf);
1.1       root       39: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.