RSS Git Download  Clone
..
  test1 SVN re-structure. 12 years ago
  test2 SVN re-structure. 12 years ago
  test3 SVN re-structure. 12 years ago
  test4 SVN re-structure. 12 years ago
  Gen.cc 4kB SVN re-structure. 12 years ago
  Gen.h 817B SVN re-structure. 12 years ago
  GenBData.cc 9kB SVN re-structure. 12 years ago
  GenBData.h 740B SVN re-structure. 12 years ago
  GenBDataMySql.cc 3kB SVN re-structure. 12 years ago
  GenBDataMySql.h 743B SVN re-structure. 12 years ago
  GenBDataPy.cc 4kB SVN re-structure. 12 years ago
  GenBDataPy.h 636B SVN re-structure. 12 years ago
  GenBoap.cc 27kB SVN re-structure. 12 years ago
  GenBoap.h 1kB SVN re-structure. 12 years ago
  GenData.cc 6kB SVN re-structure. 12 years ago
  GenData.h 716B SVN re-structure. 12 years ago
  Makefile 1kB SVN re-structure. 12 years ago
  Node.cc 3kB SVN re-structure. 12 years ago
  Node.h 1kB SVN re-structure. 12 years ago
  Readme 833B SVN re-structure. 12 years ago
  Type.cc 744B SVN re-structure. 12 years ago
  Type.h 972B SVN re-structure. 12 years ago
  bidl.cc 3kB SVN re-structure. 12 years ago
  bidl.h 553B SVN re-structure. 12 years ago
  bidl.i 6kB SVN re-structure. 12 years ago
  cgram.y 6kB SVN re-structure. 12 years ago
  clex.l 4kB SVN re-structure. 12 years ago
  Readme
BIDL BEAMS INTERFACE DEFINITION LANGUAGE Overview Simple IDL lanuage for providing simple efficient communications between applications. Should work with C++ and Python at least. Actual communications system used should be independent. There is a basic yacc grammer based front end that allows the definition of data types (structs) and interfaces (remote function calls). Separate generators are then used to produce the output source files for a particular communications system and language. BEAM HomeNet Protocol The first target communications protocol will be the BEAM HomeNet protocol. This is a simple protocol designed for home networking applications. It is based on a simple little endian binary protocol. Each node can run one of a number of services. Each of these services has a certain set of standard functions.