IBM®
Skip to main content
    United States change      Terms of use
 
 
Select a scope:    
     Home      Products      Services & industry solutions      Support & downloads      My account     
alphaWorks  >  Privacy and security  >  

IBM BeepLite Networking Layer for C

A C implementation of BEEP (Blocks Extensible Exchange Protocol), a generic network kernel for connection-oriented, asynchronous application protocols.


Date Posted: November 9, 2006
OverviewRequirementsDownload FAQs Forum Reviews

Platform requirements

Operating systems: Windows® XP with "cygwin"; Linux®

Software:

  • GCC 3.4.4 (on Windows) or GCC 4.1 (on Linux). Binaries for other platforms are available upon request; please e-mail your configuration.
  • openssl-0.9.8b.

Installation instructions

Copy the header files and libbeep.a to directories included in your include and library paths, respectively.

The sample code can be compiled as follows (given that the include and library paths are set correctly):

gcc test-basic.c echo.c -lbeep -lssl -lcrypto -o test-basic
gcc test-tls.c echo.c -lbeep -lssl -lcrypto -o test-tls
gcc test-sasl.c echo.c -lbeep -lssl -lcrypto -o test-sasl

The documentation in HTML format is located in the html-doc directory.


Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
Other company, product, or service names may be trademarks or service marks of others.

Download now Download now

Related technologies

For platform(s):
Multi-Platform

For topics:
APIs, authentication, BEEP, communication, Networking, security, XML, Asynchronous Web services


 

    About IBM Privacy Contact