-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathREADME-VORTEX-WIN32.txt
131 lines (90 loc) · 4.74 KB
/
README-VORTEX-WIN32.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
-----------------------------------------
Vortex Library for Windows
Advanced Software Production Line, S.L.
-----------------------------------------
1. Introducion
This package includes all pieces necessary to start developing BEEP
based programs and to test how Vortex Library works.
This package have been tested to work on Microsoft Windows XP
platform, Windows 7 64 bits, Windows 8, but it shouldn't be any
problem on the following windows platforms including 2000, 2003 and
advance server editions.
If you feel you have found something missing or something that
could be improved, comments and suggestions, drop us an email:
Or use the Vortex Library development mailing list:
http://lists.aspl.es/cgi-bin/mailman/listinfo/vortex
You'll find more information at:
http://www.aspl.es/vortex
Enjoy the Vortex!
2. Looking around to test the library
If you are interested on testing the library, ensure you select
test applications to be installed at the installation process.
Then check the "bin" directory found inside your selected
installation directory.
Inside that directory you'll find, among other things, the
following programs:
- vortex-client.exe ::
This is the vortex client tool, the one used to debug BEEP
peers, testing TLS support and SASL. It has support for a
basic frame generator, managing channels, query current
channel/connection status etc. You'll have to use this
program as a BEEP initiator for the following tests.
- vortex-listener.exe, vortex-simple-listener.exe,
vortex-sasl-listener.exe, vortex-tls-listener.exe,
vortex-omr-server.exe ::
All of them are server side implementations (that is, BEEP
listeners) that implements some especific function. In the
case the TLS implemention is required to be tested, you can
try with the vortex-tls-listener.exe.
Just launch the server. You'll see the port where the server
is starting to listen. Then use the vortex-client tool to
connect and play with it.
- vortex-regression-client.exe, vortex-regression-listener.exe ::
These are the tools used to check the library function on
each release. It is a regression test that checks several
functions from the library and must execute properly on your
platform.
Please report any wrong function found while using these
regression test. If you can, attach a patch fixing bug you
have found.
In general, all development to check and improve the library
is done through these files (vortex-regression-client.c and
vortex-regression-listener.c).
3. Using the package as a support installation for your programs
If you are trying to deliver BEEP based programs using Vortex
Library, you can bundle your installation with this package. The
"bin" directory is the only one piece of insterest: it contains all
dll files that your binaries will require at runtime installations.
4. Using the package to develop
Inside the installation provided, the following directories
contains required files to develop:
- bin: dll files and data files. Your program being developed will
require them.
You can modify your environment variable PATH to include the bin
directory of your Vortex Library installation so your dinamic
library loader can find them.
- lib: import libraries for gcc and VS installations. They are
provided either by the usual windows way (.lib) or the gcc way
(.dll.a) through the mingw environment.
- include: this directory contains vortex headers (and all
required headers that the vortex depends on).
5. But, how do I ....
Use the mailing list to reach us if you find that some question is
not properly answered on this readme file.
You have contact information at the top of this file. Feel free to
drop us an email!
Vortex is commercially supported. In the case you want professional
support see http://www.aspl.es/vortex/professional.html
6. That's all
We hope you find useful this library, try to keep us updated if you
develop new products, profiles, etc. We will appreciate that,
making your produt/project to appear at the Vortex main site.
Let it BEEP!
--
Advanced Software Production Line, S.L.
C/ Antonio Suarez Nº10, Edificio Alius A, Despacho 102
Alcalá de Henares (28802) Madrid, Spain
Francis Brosnan Blázquez
2016/02/26