// Borland C++ Builder // Copyright (c) 1995, 2002 by Borland Software Corporation // All rights reserved // (DO NOT EDIT: machine generated header) 'coscom1_2.pas' rev: 6.00 #ifndef coscom1_2HPP #define coscom1_2HPP #pragma delphiheader begin #pragma option push -w- #pragma option push -Vx #include // Pascal unit #include // Pascal unit #include // Pascal unit //-- user supplied ----------------------------------------------------------- namespace Coscom1_2 { //-- type declarations ------------------------------------------------------- //-- var, const, procedure --------------------------------------------------- extern "C" int __stdcall coscomopenPort(int portnumber); extern "C" int __stdcall coscomclosePort(int portnumber); extern "C" int __stdcall isvalidCoscomDevice(int portnumber); extern "C" int __stdcall coscomgetVersion(int portnumber, char * versionchars); extern "C" int __stdcall coscomgetStatus(int portnumber, System::PInteger value); extern "C" int __stdcall coscomgetDuration(int portnumber, System::PInteger value); extern "C" int __stdcall coscomgetSpeed(int portnumber, System::PDouble value); extern "C" int __stdcall coscomgetAcceleration(int portnumber, System::PInteger value); extern "C" int __stdcall coscomgetElevation(int portnumber, System::PDouble value); extern "C" int __stdcall coscomgetHeartrate(int portnumber, System::PInteger value); extern "C" int __stdcall coscomgetDistance(int portnumber, System::PInteger value); extern "C" int __stdcall coscomgetError(int portnumber, System::PInteger value); extern "C" int __stdcall coscomgetFailSafe(int portnumber, System::PInteger value); extern "C" int __stdcall coscomsetFailSafe(int portnumber, int value); extern "C" int __stdcall coscomgetWeight(int portnumber, System::PInteger value); extern "C" int __stdcall coscomgetEnergy(int portnumber, System::PDouble value); extern "C" int __stdcall coscomgetPower(int portnumber, System::PDouble value); extern "C" int __stdcall coscomsetSpeed(int portnumber, double value); extern "C" int __stdcall coscomsetAcceleration(int portnumber, int value); extern "C" int __stdcall coscomsetElevation(int portnumber, double value); extern "C" int __stdcall coscomsetSpeedAccel(int portnumber, double value, int accelerationindex); extern "C" int __stdcall coscomKeyPressStart(int portnumber, int how); extern "C" int __stdcall coscomKeyPressStop(int portnumber, int how); extern "C" int __stdcall coscomKeyPressPlus(int portnumber, int how); extern "C" int __stdcall coscomKeyPressMinus(int portnumber, int how); extern "C" int __stdcall coscomKeyPressUp(int portnumber, int how); extern "C" int __stdcall coscomKeyPressDown(int portnumber, int how); extern "C" int __stdcall coscomsetProtocol(int portnumber, int how); extern "C" int __stdcall coscomgetProtocol(int portnumber, System::PInteger how); } /* namespace Coscom1_2 */ using namespace Coscom1_2; #pragma option pop // -w- #pragma option pop // -Vx #pragma delphiheader end. //-- end unit ---------------------------------------------------------------- #endif // coscom1_2