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

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: {
1.1.1.4 ! root        7: 
        !             8: #define BUFSIZE   1200     // also defined in mandel.h
1.1       root        9: 
                     10: typedef struct _cpoint {
1.1.1.4 ! root       11:     double  real;
        !            12:     double  imag;
1.1       root       13: } CPOINT;
                     14: 
                     15: typedef CPOINT * PCPOINT;
                     16: 
1.1.1.4 ! root       17: typedef struct _LONGRECT { 
1.1       root       18:     long    xLeft;
                     19:     long    yBottom;
                     20:     long    xRight;
                     21:     long    yTop;
                     22: } LONGRECT;
                     23: 
                     24: typedef LONGRECT *PLONGRECT;
                     25: 
1.1.1.4 ! root       26: typedef unsigned short LINEBUF[BUFSIZE];
        !            27: 
        !            28: void MandelCalc(
        !            29:     [in]       PCPOINT        pcptLL,
        !            30:     [in]       PLONGRECT      prcDraw,
        !            31:     [in]       double         precision,
        !            32:     [in]       unsigned long  ulThreshold,
        !            33:     [out, ref] LINEBUF *      pbBuf
        !            34:     );
        !            35: 
1.1       root       36: }

unix.superglobalmegacorp.com

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