tcp client application using LwIP RAW API More...
#include "web_radio_config.h"
#include <iostream>
#include <iomanip>
#include "stations.h"
#include "ntpudp.h"
#include <mp3dec.h>
#include "mp3common.h"
#include "mp3player.h"
Go to the source code of this file.
Data Structures | |
struct | client |
structure to be passed as argument to the tcp callbacks More... | |
class | TcpClient |
TcpClient Object. More... | |
Enumerations | |
enum | client_states { ES_NOT_CONNECTED = 0, ES_CONNECTED, ES_RECEIVED, ES_CLOSING } |
protocol states More... | |
Variables | |
uint8_t | file_read_buffer [FILE_READ_BUFFER_SIZE] |
char | stationname [160] |
char | metaint [10] |
volatile int | metnum |
volatile uint8_t | data_with_metainfo [12000] |
volatile uint8_t | metainfo_present |
static long long int | totaldatacount |
static long long int | lencounter |
char * | payloadtemp |
int | metainterval |
char | httpstr [160] |
volatile uint64_t | message_count |
long long unsigned int | sent_len |
char | initial_pipe [20000] |
char | meta_string [15 *256] |
volatile int | insertion_point |
volatile int | insertion_point_maximum |
volatile int | inserted_len |
volatile int | curr_len |
volatile int | msg_len_max |
volatile int | meta_start_index |
volatile int | meta_info_len |
volatile int | items |
DNS_desc_t | Server [MaxStation] |
check for icy-tags | |
char * | strptr |
char * | startnameptr |
char * | ptr2 |
tcp client application using LwIP RAW API