|
|
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: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.