Boomerang Library Guide

BOOMERANG is the component library for GSM communication software development. The components are primary written for Delphi 5, but they are usable also for Delphi 4,6,7 and Kylix 3 and finally for Delphi 8 for .NET Framework. Some components are available as ActiveX objects usable by any ActiveX capable application (Visual Basic, Visual C#, Visual Basic for Applications, Delphi etc.)

Features
- (serial) port components
- modem components (client dial-up communication)
- socket components (TCP/IP client side)
- TAPI components (TAPI 2.0 - Win98, WinNT)
- GSM modem components
- BMG components (Business Message Gateway), Nokia CIMD protocol(Computer Interface to Message Distribution)
- BMG client
- EMI components (ERMES UCP, T-Online SMS Direct, Oskar OSKO)
- EMI client
- terminal component
- narrow band socket (NBS) protocol, UDH (user data header) protocol
- OTA (over-the-air) services
- Smart messages (CLI, logos, picture messages, ringing tones, business cards, calendar)
- EMS (pictures, animations, sounds, etc.)
- OCX libraries for SMS and EMI communication
- Wap Push messages
- WAP WBXML support
The components are multi-threaded. It means, that communication components can work asynchronously (non-modally).

EMI CLIENT
Is a sample fully functional application that demonstrates all the TEMIClient (p.21) functions. Since it is an automation server its function can be used by other application through COM/DCOM technology.
There are enabled two methods of keep-alive. First method uses command 31 (SMT->SMSC) and second one uses specific bidirectional messaging - commands 51 (SMT->SMSC) and 52 (SMSC->SMT) with configurable specification.
Before using a automation server is necessary to register it executing EMI client program with the /regserver parameter, unregistering then with the /unregserver parameter. Received messages are passed to client using events

Get pdf Boomerang Library Guide

LiteCommerce PHP CyberSource Module Reference Manual

LiteCommerce PHP CyberSource add-on module introduces support for secure CyberSource website payment services. CyberSource is a payment gateway with a broad experience in developing electronic payment and card-not-present fraud detection technology, providing services and software designed to automate the commerce transaction process in multi-sales channel environments. The payment solution offered by CyberSource provides scalability for card types, transaction volumes, processor variations, and is now flawlessly integrated with LiteCommerce.
Read more

Platform Developer’s Kit - PAL manual

The Platform Abstraction Layer (PAL) is a component of the Platform Developer’s Kit. PAL is an Application Programming Interface (API) for peripherals. The API offers a standard interface to hardware, enabling you to write portable Handel-C applications that can run on different FPGA/PLD boards without modification. PAL is implemented as a thin layer on top of a Platform Support Library (PSL). The Celoxica PAL distribution requires DK3 or later. You can check which version of DK you have installed by launching DK and selecting Help>About DK Design Suite.
Read more

Kobol 1.4.0 User Manual

Kobol is unique in the world of COBOL development systems. Kobol will generate a true executable with no run time requirements other than its support libraries. Kobol has a sophisticated IDE that contains extensive project management capability with integrated CVS support for revision management, syntax highlighting, an optional debugger and integrated syntax reference manual. The application is very straight forward to use with a low learning curve. This manual is arranged in a fashion to make it as quick and easy as possible to get started with Kobol.
Read more

Objective-C Language and GNUstep Base Library Programming Manual

The aim of this manual is to introduce you to the Objective-C language and the GNUstep development environment, in particular the Base library. The manual is organised to give you a tutorial introduction to the language and APIs, by using examples whenever possible, rather than providing a lengthy abstract description.
Read more

PHPUnit Manual

Even good programmers make mistakes. The difference between a good programmer and a bad programmer is that the good programmer uses tests to detect his mistakes as soon as possible. The sooner you test for a mistake the greater your chance of finding it and the less it will cost to find and fix. This explains why leaving testing until just before releasing software is so problematic. Most errors do not get caught at all, and the cost of fixing the ones you do catch is so high that you have to perform triage with the errors because you just cannot afford to fix them all.
Read more

SASweave User’s Manual

SASweave is a collection of scripts that allow one to embed SAS code into a LATEX document, and automatically incorporate the results as well. SASweave is patterned after Sweave, which does the same thing for code written in R. In fact, a document may contain both SAS and R code. Besides the convenience of being able to easily incorporate SAS examples in a document, SASweave facilitates the concept of “literate programming”: having code, documentation, and results packaged together. Among other things, this helps to ensure that the SAS output in the document is in concordance with the code.
Read more

Lucid Synchrone Tutorial and Reference Manual

This section is a tutorial introduction to Lucid Synchrone. A good familiarity with general programming languages is assumed. Some familiarity with (strict or lazy) ML languages and with existing synchronous data-flow languages would be helpful since the language incorporates features from both families. Some references are given at the end of this document. For this tutorial, we suppose that programs are written in a file tutorial.ls.
Read more

GStreamer Application Development Manual

GStreamer is a framework for creating streaming media applications. The fundamental design comes from the video pipeline at Oregon Graduate Institute, as well as some ideas from DirectShow. GStreamer’s development framework makes it possible to write any type of streaming multimedia application. The GStreamer framework is designed to make it easy to write applications that handle audio or video or both. It isn’t restricted to audio and video, and can process any kind of data flow. The pipeline design is made to have little overhead above what the applied filters induce. This makes GStreamer a good framework for designing even high-end audio applications which put high demands on latency.
Read more

WebAssign User’s Manual

You can create your own questions in WebAssign. The exact method for creating a new question depends upon the mode of your question. Multiple-choice questions, for example, are entered a bit differently than questions with a numerical answer. The difference most frequently lies in the way answers are entered into WebAssign. The Questions Editor appears. This is where all questions are created and modified. First, decide what name you will give your question and enter it. That way, when you are creating an assignment later, you will be able to easily identify your questions and add them to your assignment. Then decide what kind of question you are going to write, and select the appropriate mode from the pulldown Mode menu.
Read more

Next Page »