source: Sophya/trunk/AddOn/TAcq/README@ 3553

Last change on this file since 3553 was 3542, checked in by ansari, 17 years ago

Ajouts fichiers du repertoire Remote (Classes Socket, ServerSocker RawInOutSocketStream ...) et fichier README , Reza 23/10/2008

File size: 2.2 KB
Line 
1###########################################################
2 Repertoire TAcq
3 Programmes de test pour acquisition/traitement BAORadio
4 + classes socket developpes en 2005 pour etre ajoute a
5 SOPHYA
6 Module CVSSophya/AddOn/TAcq
7###########################################################
8
91/ programmes de test debit I/O disque
10 traidio.cc (main prog fits/PPF/binary file)
11 et traidf.cc/traidp.cc (pour runcxx)
12
132/ classes I/O fits simplifiee
14 - minifits.h minifits.cc
15 - programmes de test tstminifits.cc tstrdfits.cc
16
173/ Utilitaires pour Acq Nancay
18 - Programme mfits2spec.cc de calcul de spectre moyennes a partir
19 fichiers Acq : mfits2spec file1.fits [file2.fits ...]
20 - dispspectre.pic
21
224/ Ensemble de classe + main programme Acq multi-thread
23 - tmtacq.cc : le main program
24 - racqumem.h racqumem.cc : gestionnaire de zones memoires echanges
25 entres threads
26 - racqurw.h racqurw.cc : les deux classes de "threads" de DMA-PCI-E et I/O disque
27 - racquproc.h racquproc.cc : la classe thread de traitement des donnees
28
29 ================ Remote ====================
30
315/ Ensemble de classes + programme test developpes en 2005, pour I/O PPF sur
32 stream IP - provenaant du repertoire Remote
33 - swrapsock.h swrapsock.cc : Classes Socker ServerSocket ClientSocket
34 d'enrobage de creation et de manipulation des sockets unix
35 - sockrawstream.h sockrawstream.cc : classes RawInOutSocketStream
36 permettant de construire des streams PPF sur flots IP
37 - burawstream.h burawstream.cc : classe RawInOutBuffStream -
38 soit a virer ou a transformer en une classe pour I/O PPF sur fichier
39 distant a l'aide d'un serveur specifique
40 - tsok.cc : programme de test , cote client ou serveur :
41
42 Usage : tsok S/C [servername=localhost] [OPEMsg=Hello] [NLoop,SizeX,SizeY]
43 Ex: tsok S or tsok C serverName or
44 tsok C serverName PPFSOCKET 5 1000,1000
45 S : run tsok as server side
46 C : run tsok as client side
47 OPEMsg : Operation select on client side (=XXX , PPFSOCKET , STOP)
48 serverName : Name or IP adress of the machine where tsok S is running
49 NLoop,SizeX,SizeY: Number of transfers, 2D array size for OPEMsg=PPFSOCKET
Note: See TracBrowser for help on using the repository browser.