RSS Git Download  Clone
..
  BArray.h 2kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BBuffer.cpp 7kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BBuffer.h 2kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BCond.cpp 1kB SVN re-structure. 12 years ago
  BCond.h 703B Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BCondInt.cpp 10kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BCondInt.h 5kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BDir.cpp 2kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BDir.h 2kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BEntry.cpp 5kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BEntry.h 3kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BError.cpp 978B Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BError.h 2kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BEvent.cpp 1kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BEvent.h 1kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BFile.cpp 2kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BFile.h 2kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BList.h 3kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BList_func.h 6kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BMutex.cpp 2kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BMutex.h 1kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BNameValue.h 1kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BObject.cc 1kB SVN re-structure. 12 years ago
  BObject.h 1kB SVN re-structure. 12 years ago
  BPoll.cpp 6kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BPoll.h 1kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BRWLock.cpp 847B SVN re-structure. 12 years ago
  BRWLock.h 785B Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BRefData.cpp 1kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BRefData.h 1kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BRtc.cpp 2kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BRtc.h 903B Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BSema.cpp 2kB SVN re-structure. 12 years ago
  BSema.h 786B Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BSocket.cpp 11kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BSocket.h 4kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BString.cpp 21kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BString.h 8kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BThread.cpp 2kB SVN re-structure. 12 years ago
  BThread.h 898B Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BTimer.cpp 1kB SVN re-structure. 12 years ago
  BTimer.h 1kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BTypes.h 2kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BUrl.cpp 1kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BUrl.h 680B Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  Boap.cpp 22kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  Boap.h 7kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BoapSimple.cc 13kB SVN re-structure. 12 years ago
  BoapSimple.h 5kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BoapnsC.cc 4kB SVN re-structure. 12 years ago
  BoapnsC.h 855B Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  BoapnsD.cc 534B SVN re-structure. 12 years ago
  BoapnsD.h 803B Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  Makefile 3kB Updated the beam library to base. Used CERN_TMS to change error numbers. 7 years ago
  Readme
README - TMS SOURCES Configuration ============= To configure the TMS source for build first modify the Makefile.config file to suit your requirements. The main parameters to modify include: BUILD - Defines which components to build. Options are: "FULL" for full TMS system, "CLIENT" for client code, "LIB" for just development libraries. TARGET - Defines the target platform to build for. Current settings include: "fc6" for Fedora Core 6, "rh7" for Redhat 7.3, "fpgaLinux" for a PowerPC FPGA Linux, "lynxos" for LynxOS. Build ===== To build the sources run the following commands: 1. make depend 2. make Install ======= The programs/libraries can be installed on a system, if required, using the following command run as the superuser: 1. make install Packages ======== A set of RPM packages can be built on a Linux system using the command: 1. make rpms Examples ======== There are examples of building client applications using the TMS API libraries in the tmsExamples directory. Overview ======== The TMS system uses two 'C++' libraries to implement the TMS API. The libBeam.a library implements a basic, lowlevel, API for String, List and File handling as well as other functions. The libTms.a implements the TMS specific API. The libraries, when built, will be installed in the "lib" directory. The associated header file s are in the "include" directory. More Information ================ More information and API documentation is online at: http://portal.beam.ltd.uk/support/cern/ The API is documentated at: http://portal.beam.ltd.uk/support/cern/doc/libTmsApi/html/index.html