#property copyright "Timur Khamatov" #property link "timurila@gmail.com" #include #include #import "CInterface.dll" bool initInstance(int a0, int a1, string a2); bool waitRequest(); bool requestType(int& a0[]); bool intParam(int a0, int& a1[]); bool doubleParam(int a0, double& a1[]); bool stringParam(int a0, string& a1[]); bool intResponse(int a0); bool boolResponse(int a0); bool doubleResponse(double a0); bool stringResponse(string a0); bool datetimeResponse(int a0); bool voidResponse(); bool quoteResponse(double a0, double a1); #import extern string _____ChannelName_description = "ChannelName could be blank"; extern string ______ChannelName_description = "ChannelName should be equal to channelName in your .NET application"; extern string ChannelName = ""; extern string _____ShowConsole_description = "ShowConsole for debug use"; extern string ______ShowConsole_description = "Shows MT .NET server output"; extern bool ShowConsole = TRUE; extern string _____DebugLevel_description = "DebugLevel specifies the data to output on console"; extern string ______DebugLevel_description = "DebugLevel=1 - debug, DebugLevel=2 - info"; extern int DebugLevel = 2; bool init() { int lia_0[1]; int lia_4[1]; int lia_8[1]; int lia_12[1]; int lia_16[1]; int lia_20[1]; int lia_24[1]; int lia_28[1]; int lia_32[1]; int lia_36[1]; int lia_40[1]; bool lba_44[1]; bool lba_48[1]; bool lba_52[1]; bool lba_56[1]; bool lba_60[1]; bool lba_64[1]; bool lba_68[1]; bool lba_72[1]; bool lba_76[1]; bool lba_80[1]; double lda_84[1]; double lda_88[1]; double lda_92[1]; double lda_96[1]; double lda_100[1]; double lda_104[1]; double lda_108[1]; double lda_112[1]; double lda_116[1]; double lda_120[1]; string lsa_124[1]; string lsa_128[1]; string lsa_132[1]; string lsa_136[1]; string lsa_140[1]; string lsa_144[1]; string lsa_148[1]; string lsa_152[1]; string lsa_156[1]; string lsa_160[1]; int lia_164[1]; int li_168; int li_172; if (TimeMonth(TimeLocal()) != 9 || ???) MessageBoxA(0, "Sorry, trial period expired", "DotNetApi", 0); else ???/*empty:228:(@)*/ void intResponseE() { ???/*empty:21040:(@)*/ ???/*empty:21052:(@)*/ ???/*empty:21060:(@)*/ } void boolResponseE() { ???/*empty:21068:(@)*/ ???/*empty:21080:(@)*/ ???/*empty:21088:(@)*/ } void doubleResponseE() { ???/*empty:21096:(@)*/ ???/*empty:21108:(@)*/ ???/*empty:21116:(@)*/ } void stringResponseE() { ???/*empty:21124:(@)*/ ???/*empty:21136:(@)*/ ???/*empty:21144:(@)*/ } void datetimeResponseE() { ???/*empty:21152:(@)*/ ???/*empty:21164:(@)*/ ???/*empty:21172:(@)*/ } void voidResponseE() { ???/*empty:21180:(@)*/ ???/*empty:21192:(@)*/ ???/*empty:21200:(@)*/ } void quoteResponseE() { ???/*empty:21208:(@)*/ ???/*empty:21220:(@)*/ ???/*empty:21228:(@)*/ } void intParamE() { ???/*empty:21236:(@)*/ ???/*empty:21248:(@)*/ ???/*empty:21256:(@)*/ } void doubleParamE() { ???/*empty:21264:(@)*/ ???/*empty:21276:(@)*/ ???/*empty:21284:(@)*/ } void stringParamE() { ???/*empty:21292:(@)*/ ???/*empty:21304:(@)*/ ???/*empty:21312:(@)*/ } int start() { ???/*empty:21320:(@)*/ ???/*empty:21332:(@)*/ }