com.moesol.tests.disp.com_server
Interface DTestServerEvents

All Superinterfaces:
IDispatch, IUnknown
All Known Implementing Classes:
DTestServerEvents.Jni

public interface DTestServerEvents
extends IDispatch

IDL: [ helpstring(""), dispatchable ] interface


Nested Class Summary
static class DTestServerEvents.Disp
          Implementation, COM to Java.
static class DTestServerEvents.Jni
          Implementation, Java to COM.
 
Field Summary
static GUID IID
          IDL: [uuid(F3AD22A4-DEB3-45E5-972F-5A460109F09F)]
static Class TYPELIB
           
 
Fields inherited from interface com.moesol.bindings.platform_sdk.component_services.IDispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF
 
Method Summary
 void OnEvent()
          IDL: [ helpstring("Fired when server serves.") ]
 void OnEventBoolBstrDouble(boolean aBool, String aBstr, double aDouble)
          IDL: [ helpstring("method FireEventBoolBstrDouble") ]
 void OnEventsWithBoolRefDateRef(boolean[] aBoolRef, Date[] aDateRef)
          IDL: [ helpstring("method OnEventsWithBoolRefDateRef") ]
 void OnEventWithArrayOfByte(short[] aByteArray)
          IDL: [ helpstring("method OnEventWithArrayOfByte") ]
 void OnEventWithBoolArrayDateArray(boolean[] aBoolArray, Date[] aDateArray)
          IDL: [ helpstring("method OnEventWithBoolArrayDateArray") ]
 void OnEventWithBstrExtraDual(String aBstr, IExtraDual aExtraDual)
          IDL: [ helpstring("method OnEventWithBstrExtraDual") ]
 void OnEventWithByteChar(short aByte, byte aChar)
          IDL: [ helpstring("method OnEventWithByteChar") ]
 void OnEventWithByteUshortRefs(short[] aByteRef, char[] aUshortRef)
          IDL: [ helpstring("method OnEventWithByteUshortRefs") ]
 void OnEventWithCyBstrRefs(long[] aCyRef, String[] aBstrRef)
          IDL: [ helpstring("method OnEventWithCyBstrRefs") ]
 void OnEventWithCyDate(long aCy, Date aDate)
          IDL: [ helpstring("method OnEventWithCyDate") ]
 void OnEventWithExtraDualRef(IExtraDual[] aExtraDualRef)
          IDL: [ helpstring("method OnEventWithExtraDualRef") ]
 void OnEventWithFloatArrayDoubleArrayCyArrayBstrArray(float[] aFloatArray, double[] aDoubleArray, long[] aCyArray, String[] aBstrArray)
          IDL: [ helpstring("method OnEventWithFloatArrayDoubleArrayCyArrayBstrArray") ]
 void OnEventWithFloatDoubleRefs(float[] aFloatRef, double[] aDoubleRef)
          IDL: [ helpstring("method OnEventWithFloatDoubleRefs") ]
 void OnEventWithFloatShort(float aFloat, short aShort)
          IDL: [ helpstring("method OnEventWithFloatLongLongShort") ]
 void OnEventWithIntCharRefs(int[] aIntRef, byte[] aCharRef)
          IDL: [ helpstring("method OnEventWithIntCharRefs") ]
 void OnEventWithLong(int aLong)
          IDL: [ helpstring("method OnEventWithLong") ]
 void OnEventWithLongLong(int aLong, int aSecondLong)
          IDL: [ helpstring("method OnEventWithLongLong") ]
 void OnEventWithScode(int aScode)
          IDL: [ helpstring("method OnEventWithScodeDecimal") ]
 void OnEventWithScodeRef(int[] aScodeRef)
          IDL: [ helpstring("method OnEventWithScodeRef") ]
 void OnEventWithShortLongRefs(short[] aShortRef, int[] aLongRef)
          IDL: [ helpstring("method OnEventWithShortLongRefs") ]
 void OnEventWithUintArrayIntArrayCharArrayShortArrayLongArray(long[] aUintArray, int[] aIntArray, byte[] aCharArray, short[] aShortArray, int[] aLongArray)
          IDL: [ helpstring("method OnEventWithUintArrayIntArrayCharArrayShortArrayLongArray") ]
 void OnEventWithUintInt(long aUint, int aInt)
          IDL: [ helpstring("method OnEventWithUintInt") ]
 void OnEventWithUlongArray(long[] aUlongArray)
          IDL: [ helpstring("method OnEventWithUlongArray") ]
 void OnEventWithUlongUintRefs(long[] aUlongRef, long[] aUintRef)
          IDL: [ helpstring("method OnEventWithUlongUintRefs") ]
 void OnEventWithUshortArray(char[] aUshortArray)
          IDL: [ helpstring("method OnEventWithUshortArray") ]
 void OnEventWithUshortUlong(char aUshort, long aUlong)
          IDL: [ helpstring("method OnEventWithUshortUlong") ]
 void OnEventWithVariantArray(Object[] aVariantArray)
          IDL: [ helpstring("method OnEventWithExtraDualArray") ]
 void OnEventWithVariantRef(Object[] aVariantRef)
          IDL: [ helpstring("method OnEventWithVariantVariantRef") ]
 
Methods inherited from interface com.moesol.bindings.platform_sdk.component_services.IUnknown
QueryInterface, QueryInterface, Release
 

Field Detail

TYPELIB

static final Class TYPELIB

IID

static final GUID IID
IDL: [uuid(F3AD22A4-DEB3-45E5-972F-5A460109F09F)]

Method Detail

OnEvent

void OnEvent()
IDL: [ helpstring("Fired when server serves.") ]


OnEventWithLong

void OnEventWithLong(int aLong)
IDL: [ helpstring("method OnEventWithLong") ]

Parameters:
aLong - IDL: [in] LONG

OnEventWithLongLong

void OnEventWithLongLong(int aLong,
                         int aSecondLong)
IDL: [ helpstring("method OnEventWithLongLong") ]

Parameters:
aLong - IDL: [in] LONG
aSecondLong - IDL: [in] LONG

OnEventBoolBstrDouble

void OnEventBoolBstrDouble(boolean aBool,
                           String aBstr,
                           double aDouble)
IDL: [ helpstring("method FireEventBoolBstrDouble") ]

Parameters:
aBool - IDL: [in] VARIANT_BOOL
aBstr - IDL: [in] BSTR
aDouble - IDL: [in] DOUBLE

OnEventWithBstrExtraDual

void OnEventWithBstrExtraDual(String aBstr,
                              IExtraDual aExtraDual)
IDL: [ helpstring("method OnEventWithBstrExtraDual") ]

Parameters:
aBstr - IDL: [in] BSTR
aExtraDual - IDL: [in] IExtraDual*

OnEventWithByteChar

void OnEventWithByteChar(short aByte,
                         byte aChar)
IDL: [ helpstring("method OnEventWithByteChar") ]

Parameters:
aByte - IDL: [in] BYTE
aChar - IDL: [in] CHAR

OnEventWithCyDate

void OnEventWithCyDate(long aCy,
                       Date aDate)
IDL: [ helpstring("method OnEventWithCyDate") ]

Parameters:
aCy - IDL: [in] CY
aDate - IDL: [in] DATE

OnEventWithFloatShort

void OnEventWithFloatShort(float aFloat,
                           short aShort)
IDL: [ helpstring("method OnEventWithFloatLongLongShort") ]

Parameters:
aFloat - IDL: [in] FLOAT
aShort - IDL: [in] SHORT

OnEventWithUshortUlong

void OnEventWithUshortUlong(char aUshort,
                            long aUlong)
IDL: [ helpstring("method OnEventWithUshortUlong") ]

Parameters:
aUshort - IDL: [in] USHORT
aUlong - IDL: [in] ULONG

OnEventWithUintInt

void OnEventWithUintInt(long aUint,
                        int aInt)
IDL: [ helpstring("method OnEventWithUintInt") ]

Parameters:
aUint - IDL: [in] UINT
aInt - IDL: [in] INT

OnEventWithScode

void OnEventWithScode(int aScode)
IDL: [ helpstring("method OnEventWithScodeDecimal") ]

Parameters:
aScode - IDL: [in] SCODE

OnEventWithVariantRef

void OnEventWithVariantRef(Object[] aVariantRef)
IDL: [ helpstring("method OnEventWithVariantVariantRef") ]

Parameters:
aVariantRef - IDL: [in] VARIANT*

OnEventWithByteUshortRefs

void OnEventWithByteUshortRefs(short[] aByteRef,
                               char[] aUshortRef)
IDL: [ helpstring("method OnEventWithByteUshortRefs") ]

Parameters:
aByteRef - IDL: [in] BYTE*
aUshortRef - IDL: [in] USHORT*

OnEventWithUlongUintRefs

void OnEventWithUlongUintRefs(long[] aUlongRef,
                              long[] aUintRef)
IDL: [ helpstring("method OnEventWithUlongUintRefs") ]

Parameters:
aUlongRef - IDL: [in] ULONG*
aUintRef - IDL: [in] UINT*

OnEventWithIntCharRefs

void OnEventWithIntCharRefs(int[] aIntRef,
                            byte[] aCharRef)
IDL: [ helpstring("method OnEventWithIntCharRefs") ]

Parameters:
aIntRef - IDL: [in] INT*
aCharRef - IDL: [in] CHAR*

OnEventWithShortLongRefs

void OnEventWithShortLongRefs(short[] aShortRef,
                              int[] aLongRef)
IDL: [ helpstring("method OnEventWithShortLongRefs") ]

Parameters:
aShortRef - IDL: [in] SHORT*
aLongRef - IDL: [in] LONG*

OnEventWithFloatDoubleRefs

void OnEventWithFloatDoubleRefs(float[] aFloatRef,
                                double[] aDoubleRef)
IDL: [ helpstring("method OnEventWithFloatDoubleRefs") ]

Parameters:
aFloatRef - IDL: [in] FLOAT*
aDoubleRef - IDL: [in] DOUBLE*

OnEventWithCyBstrRefs

void OnEventWithCyBstrRefs(long[] aCyRef,
                           String[] aBstrRef)
IDL: [ helpstring("method OnEventWithCyBstrRefs") ]

Parameters:
aCyRef - IDL: [in] CY*
aBstrRef - IDL: [in] BSTR*

OnEventsWithBoolRefDateRef

void OnEventsWithBoolRefDateRef(boolean[] aBoolRef,
                                Date[] aDateRef)
IDL: [ helpstring("method OnEventsWithBoolRefDateRef") ]

Parameters:
aBoolRef - IDL: [in] VARIANT_BOOL*
aDateRef - IDL: [in] DATE*

OnEventWithScodeRef

void OnEventWithScodeRef(int[] aScodeRef)
IDL: [ helpstring("method OnEventWithScodeRef") ]

Parameters:
aScodeRef - IDL: [in] SCODE*

OnEventWithArrayOfByte

void OnEventWithArrayOfByte(short[] aByteArray)
IDL: [ helpstring("method OnEventWithArrayOfByte") ]

Parameters:
aByteArray - IDL: [in] SAFEARRAY(BYTE)

OnEventWithExtraDualRef

void OnEventWithExtraDualRef(IExtraDual[] aExtraDualRef)
IDL: [ helpstring("method OnEventWithExtraDualRef") ]

Parameters:
aExtraDualRef - IDL: [in] IExtraDual**

OnEventWithUshortArray

void OnEventWithUshortArray(char[] aUshortArray)
IDL: [ helpstring("method OnEventWithUshortArray") ]

Parameters:
aUshortArray - IDL: [in] SAFEARRAY(USHORT)

OnEventWithUlongArray

void OnEventWithUlongArray(long[] aUlongArray)
IDL: [ helpstring("method OnEventWithUlongArray") ]

Parameters:
aUlongArray - IDL: [in] SAFEARRAY(ULONG)

OnEventWithUintArrayIntArrayCharArrayShortArrayLongArray

void OnEventWithUintArrayIntArrayCharArrayShortArrayLongArray(long[] aUintArray,
                                                              int[] aIntArray,
                                                              byte[] aCharArray,
                                                              short[] aShortArray,
                                                              int[] aLongArray)
IDL: [ helpstring("method OnEventWithUintArrayIntArrayCharArrayShortArrayLongArray") ]

Parameters:
aUintArray - IDL: [in] SAFEARRAY(UINT)
aIntArray - IDL: [in] SAFEARRAY(INT)
aCharArray - IDL: [in] SAFEARRAY(CHAR)
aShortArray - IDL: [in] SAFEARRAY(SHORT)
aLongArray - IDL: [in] SAFEARRAY(LONG)

OnEventWithFloatArrayDoubleArrayCyArrayBstrArray

void OnEventWithFloatArrayDoubleArrayCyArrayBstrArray(float[] aFloatArray,
                                                      double[] aDoubleArray,
                                                      long[] aCyArray,
                                                      String[] aBstrArray)
IDL: [ helpstring("method OnEventWithFloatArrayDoubleArrayCyArrayBstrArray") ]

Parameters:
aFloatArray - IDL: [in] SAFEARRAY(FLOAT)
aDoubleArray - IDL: [in] SAFEARRAY(DOUBLE)
aCyArray - IDL: [in] SAFEARRAY(CY)
aBstrArray - IDL: [in] SAFEARRAY(BSTR)

OnEventWithBoolArrayDateArray

void OnEventWithBoolArrayDateArray(boolean[] aBoolArray,
                                   Date[] aDateArray)
IDL: [ helpstring("method OnEventWithBoolArrayDateArray") ]

Parameters:
aBoolArray - IDL: [in] SAFEARRAY(VARIANT_BOOL)
aDateArray - IDL: [in] SAFEARRAY(DATE)

OnEventWithVariantArray

void OnEventWithVariantArray(Object[] aVariantArray)
IDL: [ helpstring("method OnEventWithExtraDualArray") ]

Parameters:
aVariantArray - IDL: [in] SAFEARRAY(VARIANT)


Copyright © 2004 Moebius Solutions, Inc. All Rights Reserved.