SCTC
the soundcloud.com terminal client
File List
Here is a list of all files with brief descriptions:
 _hard_config.hBasic configuration of SCTC (compile time)
 cache.cImplementation of the cache
 cache.h
 command.cImplementation of all the commands supported by SCTC
 command.h
 config.cImplements the parsing of the configfile and provides access to those values
 config.h
 helper.cImplements several basic helper functions (mixed purpose)
 helper.hSeveral basic helper functions
 http.cBasic HTTP implementation
 http.h
 jspf.cImplements JSPF, a variation of the XSPF playlist format
 jspf.h
 log.c
 log.h
 main.c
 network.hBasic networking interface
 plain.c
 plain.hExported functions required for handling plain TCP/IP connections
 sound.c
 sound.h
 soundcloud.c
 soundcloud.h
 state.c
 state.h
 tls.c
 tls.hExported functions required for handling encrypted (TLS) TCP/IP connections
 track.cFunctions for handling tracks and track_lists
 track.hDefinitions of the most important structures track and track_list
 tui.c
 tui.h
 url.c
 url.h
 yajl_helper.c
 yajl_helper.h