ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/docs/pws2004/algorithm-fec.mgp
Revision: 1.4
Committed: Wed Jun 30 08:34:11 2004 UTC (22 years, 3 months ago) by root
Branch: MAIN
CVS Tags: HEAD
Changes since 1.3: +1 -1 lines
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 root 1.1 %include "std.mgp"
2     %%default 1 bimage "gtk/gtk-window.jpg" 1024x768, center
3     %page
4 root 1.2 %charset "iso8859-1"
5 root 1.4 %bimage "bg.png" 1280x1024
6 root 1.1
7     Algorithm::FEC
8    
9     %page
10    
11     Algorithm::FEC
12    
13    
14    
15    
16     %font "t5"
17     +---+---+---+---+---+---+---+---+
18     | 0 | | | | | | |n-1|
19     +---+---+---+---+---+---+---+---+
20     DDD DDD DDD DDD DDD DDD DDD DDD
21    
22     %page
23    
24     Algorithm::FEC
25    
26    
27    
28    
29     %font "t5"
30     +---+---+---+---+---+---+---+---+---+---+-----+
31     | 0 | | | | | | |n-1| n | |n+k-1|
32     +---+---+---+---+---+---+---+---+---+---+-----+
33     DDD DDD DDD DDD DDD DDD DDD DDD CCC CCC CCCCC
34    
35     %page
36    
37     API
38    
39 root 1.3
40 root 1.1 Kodieren
41     %pause
42     %font "t5"
43     $fec = new Algorithm::FEC $n, $k, $blocksize;
44     %pause
45     $fec->set_encode_blocks ([array_of_blocks]);
46     %pause
47     $block = $fec->encode ($index);
48    
49 root 1.3
50 root 1.1 %pause
51     %font "s"
52     Dekodieren
53     %pause
54     %font "t5"
55     $fec = new Algorithm::FEC $n, $k, $blocksize;
56     %pause
57     $fec->set_decode_blocks ([blocks], [indices]);
58     %pause
59     $fec->decode;
60 root 1.3
61 root 1.1 %pause
62     $fec->shuffle ([blocks], [indices]);
63     $fec->copy ($srcidx, $dstidx);
64    
65     %page
66    
67     Blockangaben
68    
69    
70 root 1.3
71 root 1.1 %pause
72     "String mit Blocksize Octets Länge"
73    
74 root 1.3
75 root 1.1 %pause
76     FILEHANDLE einer Datei mit Blocksize Octets Länge
77    
78 root 1.3
79 root 1.1 %pause
80     [FILEHANDLE, offset]
81 root 1.3
82     %page
83    
84     Aus!
85 root 1.1
86