Banner showing base of Eiffel tower

Github

Download version 1.4.8: Windows or Linux

Example: Signal Math Demo of the EROS Protocol

This project cluster has 4 classes.

ECF: signal-math.ecf

Source code: directory list

A multi-mode application demonstrating the EROS remote object protocol. The application calculates Fourier transformations based on Greg Lee's Numeric Eiffel Library. It has two client modes and two server modes, accessible via a command line option.

Client Modes

-test_client Sub-application FFT_MATH_CLIENT_TEST_APP

Test client to generate random wave forms and do fourier transforms for 25 seconds

-bext_test_client Sub-application BEXT_CLIENT_TEST_APP

Client to test Binary Encoded XML Transfer (BEXT).

Server Modes

-bext_test_server Sub-application BEXT_CLIENT_TEST_APP

Server to test Binary Encoded XML Transfer (BEXT). Ctrl-c shuts down the server.

-test_server Sub-application FFT_MATH_SERVER_TEST_APP

Single connection test server for fourier math. Ctrl-c shuts down the server.

Installer Mode

-install Sub-application EL_STANDARD_INSTALLER_APP

Installs application with desktop menu options for each mode.

Directory: example/net/EROS/signal-math/source

[ . ]

. /apps

[ . ]

APPLICATION_ROOT

Application root

BUILD_INFO

Build specification

Further Information

Click on class link to see notes.

apps

FFT_MATH_CLIENT_TEST_APP

Installable version of FOURIER_MATH_CLIENT_TEST_APP

FFT_MATH_SERVER_TEST_APP

Installable version of FOURIER_MATH_SERVER_TEST_APP