Softhema JPA - Content
GO TO THE GERMAN SITE

softhema.system.automation
Interface ModuleLibrary

All Superinterfaces:
Module, java.rmi.Remote
All Known Subinterfaces:
ModuleLibrary_win32

public interface ModuleLibrary
extends Module


Field Summary
static int CONVENTION_C
           
static int CONVENTION_PASCAL
           
 
Method Summary
 byte callByte(java.lang.String sFunctionName, int callingConvention, java.util.List listParameters)
           
 byte callByte(java.lang.String sFunctionName, int callingConvention, java.lang.Object[] aParameters)
           
 int callInt(java.lang.String sFunctionName, int callingConvention, java.util.List listParameters)
           
 int callInt(java.lang.String sFunctionName, int callingConvention, java.lang.Object[] aParameters)
           
 long callLong(java.lang.String sFunctionName, int callingConvention, java.util.List listParameters)
           
 long callLong(java.lang.String sFunctionName, int callingConvention, java.lang.Object[] aParameters)
           
 NativePointer callPtr(java.lang.String sFunctionName, int callingConvention, java.util.List listParameters)
           
 NativePointer callPtr(java.lang.String sFunctionName, int callingConvention, java.lang.Object[] aParameters)
           
 short callShort(java.lang.String sFunctionName, int callingConvention, java.util.List listParameters)
           
 short callShort(java.lang.String sFunctionName, int callingConvention, java.lang.Object[] aParameters)
           
 long callString(java.lang.String sFunctionName, int callingConvention, java.util.List listParameters)
           
 long callString(java.lang.String sFunctionName, int callingConvention, java.lang.Object[] aParameters)
           
 long callStringUnicode(java.lang.String sFunctionName, int callingConvention, java.util.List listParameters)
           
 long callStringUnicode(java.lang.String sFunctionName, int callingConvention, java.lang.Object[] aParameters)
           
 java.lang.String getLicenseInfo()
          Gibt die Copyright-Angaben der Java-Klasse zurück.
 NativeMemory memoryAlloc(int sizeInBytes)
           
 
Methods inherited from interface softhema.system.automation.Module
getAbsolutePath
 

Field Detail

CONVENTION_C

public static final int CONVENTION_C

CONVENTION_PASCAL

public static final int CONVENTION_PASCAL
Method Detail

getLicenseInfo

public java.lang.String getLicenseInfo()
                                throws java.lang.Exception
Gibt die Copyright-Angaben der Java-Klasse zurück.
Specified by:
getLicenseInfo in interface Module

callByte

public byte callByte(java.lang.String sFunctionName,
                     int callingConvention,
                     java.lang.Object[] aParameters)
              throws java.lang.Exception

callShort

public short callShort(java.lang.String sFunctionName,
                       int callingConvention,
                       java.lang.Object[] aParameters)
                throws java.lang.Exception

callInt

public int callInt(java.lang.String sFunctionName,
                   int callingConvention,
                   java.lang.Object[] aParameters)
            throws java.lang.Exception

callLong

public long callLong(java.lang.String sFunctionName,
                     int callingConvention,
                     java.lang.Object[] aParameters)
              throws java.lang.Exception

callString

public long callString(java.lang.String sFunctionName,
                       int callingConvention,
                       java.lang.Object[] aParameters)
                throws java.lang.Exception

callStringUnicode

public long callStringUnicode(java.lang.String sFunctionName,
                              int callingConvention,
                              java.lang.Object[] aParameters)
                       throws java.lang.Exception

callPtr

public NativePointer callPtr(java.lang.String sFunctionName,
                             int callingConvention,
                             java.lang.Object[] aParameters)
                      throws java.lang.Exception

callByte

public byte callByte(java.lang.String sFunctionName,
                     int callingConvention,
                     java.util.List listParameters)
              throws java.lang.Exception

callShort

public short callShort(java.lang.String sFunctionName,
                       int callingConvention,
                       java.util.List listParameters)
                throws java.lang.Exception

callInt

public int callInt(java.lang.String sFunctionName,
                   int callingConvention,
                   java.util.List listParameters)
            throws java.lang.Exception

callLong

public long callLong(java.lang.String sFunctionName,
                     int callingConvention,
                     java.util.List listParameters)
              throws java.lang.Exception

callString

public long callString(java.lang.String sFunctionName,
                       int callingConvention,
                       java.util.List listParameters)
                throws java.lang.Exception

callStringUnicode

public long callStringUnicode(java.lang.String sFunctionName,
                              int callingConvention,
                              java.util.List listParameters)
                       throws java.lang.Exception

callPtr

public NativePointer callPtr(java.lang.String sFunctionName,
                             int callingConvention,
                             java.util.List listParameters)
                      throws java.lang.Exception

memoryAlloc

public NativeMemory memoryAlloc(int sizeInBytes)
                         throws java.lang.Exception

Softhema JPA - Content
GO TO THE GERMAN SITE

Copyright 2001-2002 by Softhema Group (www.softhema.de). Softhema and JPA are trademarks or registered trademarks. All rights reserved. This software comes with absolutely no warranty and no support. Read the license carefully.