20#ifndef LDGM_SESSION_CPU_INC
21#define LDGM_SESSION_CPU_INC
37 printf(
"CPU LDGM in progress .... \n");
52 decode_frame (
char* received_data,
int buf_size,
int* frame_size,
53 std::map<int, int> valid_data );
char * decode_frame(char *received_data, int buf_size, int *frame_size, std::map< int, int > valid_data)
void iterate(Tanner_graph *graph)
void free_out_buf(char *buf)
void * alloc_buf(int size)
void encode(char *, char *)
void encode_naive(char *, char *)
Parent class for CPU and GPU implementations of LDGM coding.