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

1.1       root        1: [ uuid (12345678-1234-1234-1234-123456789ABC)]
                      2: interface mdlrpc
                      3: {
                      4: #define HEIGHT          300
                      5: #define MAXLINES        32
                      6: #define LONGSIZE        8
                      7: #define MAX_BUFSIZE     (HEIGHT * LONGSIZE * MAXLINES)
                      8: 
                      9: typedef  unsigned short     WORD;
                     10: typedef   WORD *           PWORD;
                     11: 
                     12: typedef  unsigned long     DWORD;
                     13: typedef  DWORD *          PDWORD;
                     14: 
                     15: typedef struct _cpoint {
                     16:     double     real;
                     17:     double     imag;
                     18: } CPOINT;
                     19: 
                     20: typedef CPOINT * PCPOINT;
                     21: 
                     22: typedef struct _LONGRECT {     /* rcl */
                     23:     long    xLeft;
                     24:     long    yBottom;
                     25:     long    xRight;
                     26:     long    yTop;
                     27: } LONGRECT;
                     28: 
                     29: typedef LONGRECT *PLONGRECT;
                     30: 
                     31: typedef struct _LINEBUF {
                     32:     WORD adw[MAX_BUFSIZE];
                     33: } LINEBUF;
                     34: 
                     35: typedef LINEBUF * PLINEBUF;
                     36: 
                     37: 
                     38: void MandelCalc( [in]  PCPOINT   pcptLL,
                     39:                 [in]  PLONGRECT prcDraw,
                     40:                  [in]  double    precision,
                     41:                  [in]  DWORD     ulThreshold,
                     42:                  [out] PLINEBUF  pbBuf);
                     43: 
                     44: }

unix.superglobalmegacorp.com

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