24.08.2013 Aufrufe

Download - FESG - Technische Universität München

Download - FESG - Technische Universität München

Download - FESG - Technische Universität München

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

P.2 HEADERDATEI FÜR C 347<br />

unsigned short usPutBlock(STRUCT_CFTFILE * SCFTID,<br />

char * cpBlock,<br />

unsigned long ulLength);<br />

// CFTTransfer-Methode: Check End-Of-Transfer<br />

EXTERN_CONV DLL_PORTER<br />

unsigned short usEOT(const STRUCT_CFTFILE * SCFTID);<br />

#endif /* __CPP2CWDMSINTERFACEREMOTE_H_HEADER__ */<br />

P.2 Headerdatei für C<br />

// ***********************************************************************<br />

// * CVS Concurrent Versions Control<br />

// * ---------------------------------------------------------------------<br />

// * $RCSfile: ECFT_RIC.H,v $<br />

// * $Revision: 1.1 $<br />

// * ---------------------------------------------------------------------<br />

// * $Author: neidh $<br />

// * $Date: 2004/10/11 09:47:26 $<br />

// * $Locker: $<br />

// * ---------------------------------------------------------------------<br />

// * $Log: ECFT_RIC.H,v $<br />

// * Revision 1.1 2004/10/11 09:47:26 neidh<br />

// * Anpassungen und Fertigstellung bis fast Kapitel WDMS<br />

// *<br />

// * Revision 1.3 2004/03/08 16:20:43 neidh<br />

// * Change: Separated Interfaces possible<br />

// * -> Use own interface for several access points not only one global<br />

// * -> Extend SCFTID and add interfaceinfo<br />

// *<br />

// * Revision 1.2 2004/01/16 15:28:10 neidh<br />

// * BugFix: Memory error in methode usCreateCorbaArg<br />

// * - To few memory was allocated for cppCORBAArgv<br />

// *<br />

// * Revision 1.1 2004/01/16 13:32:48 neidh<br />

// * Change: Use DLL for C and C++ sources<br />

// * - set extern "C" by choice<br />

// * - ECFT_RIC.h (C) and ECFT_RI.h (C++)<br />

// *<br />

// ***********************************************************************<br />

// ***********************************************************************<br />

// * Description: *<br />

// * This DLL is written to be used by foreign programs to access ECFT- *<br />

// * interfaces. *<br />

// * It is the realisation of the jump-in point for DLL-applications. *<br />

// * ------------------------------------------------------------------- *<br />

// * Used pre-compiler definitions: *<br />

// * *<br />

// * Used exception-handles: *<br />

// ***********************************************************************<br />

#ifndef __CCODECPP2CWDMSINTERFACEREMOTE_H_HEADER__<br />

#define __CCODECPP2CWDMSINTERFACEREMOTE_H_HEADER__<br />

// Chose external C tagging<br />

#define EXTERN_CONV<br />

#include "ECFT_RI.H"<br />

#undef EXTERN_CONV<br />

#endif /* __CCODECPP2CWDMSINTERFACEREMOTE_H_HEADER__ */

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!