GNU Radio's CCSDS Package
rskey.h
Go to the documentation of this file.
1 #ifndef _EZPWD_RSKEY_H
2 #define _EZPWD_RSKEY_H
3 
4 #if defined( __cplusplus )
5 extern "C" {
6 #endif
7 
8  // ABCDE-FG
9  int rskey_2_encode( size_t rawsiz, char *buf, size_t buflen, size_t bufsiz, size_t sep );
10  int rskey_2_decode( size_t rawsiz, char *buf, size_t buflen, size_t bufsiz );
11 
12  // ABCDE-FGH
13  int rskey_3_encode( size_t rawsiz, char *buf, size_t buflen, size_t bufsiz, size_t sep );
14  int rskey_3_decode( size_t rawsiz, char *buf, size_t buflen, size_t bufsiz );
15 
16  // ABCDE-FGH1
17  int rskey_4_encode( size_t rawsiz, char *buf, size_t buflen, size_t bufsiz, size_t sep );
18  int rskey_4_decode( size_t rawsiz, char *buf, size_t buflen, size_t bufsiz );
19 
20  // ABCDE-FGH1K
21  int rskey_5_encode( size_t rawsiz, char *buf, size_t buflen, size_t bufsiz, size_t sep );
22  int rskey_5_decode( size_t rawsiz, char *buf, size_t buflen, size_t bufsiz );
23 
24 
25 #if defined( __cplusplus )
26 } // extern "C"
27 #endif
28 
29 #endif // _EZPWD_RSKEY_H
int rskey_2_encode(size_t rawsiz, char *buf, size_t buflen, size_t bufsiz, size_t sep)
int rskey_5_decode(size_t rawsiz, char *buf, size_t buflen, size_t bufsiz)
int rskey_2_decode(size_t rawsiz, char *buf, size_t buflen, size_t bufsiz)
int rskey_4_decode(size_t rawsiz, char *buf, size_t buflen, size_t bufsiz)
int rskey_4_encode(size_t rawsiz, char *buf, size_t buflen, size_t bufsiz, size_t sep)
int rskey_5_encode(size_t rawsiz, char *buf, size_t buflen, size_t bufsiz, size_t sep)
int rskey_3_decode(size_t rawsiz, char *buf, size_t buflen, size_t bufsiz)
int rskey_3_encode(size_t rawsiz, char *buf, size_t buflen, size_t bufsiz, size_t sep)