- -( dyne // software :: culture :: events :: planet :: discussion :: museum \\ freaknet )- -
 
Main Page | Modules | Class Hierarchy | Class List | File List | Class Members | File Members

Shouter Class Reference

#include <shouter.h>

Inherits Entry.

Inheritance diagram for Shouter:

Inheritance graph
[legend]
Collaboration diagram for Shouter:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Shouter ()
 ~Shouter ()
 CHAR_SET (ip, _ip)
 CHAR_SET (host, _host)
 INT_SET (port, _port)
 CHAR_SET (user, _user)
 CHAR_SET (pass, _pass)
 CHAR_SET (mount, _mount)
 CHAR_SET (bps, _bps)
 CHAR_SET (freq, _freq)
 CHAR_SET (channels, _channels)
 INT_SET (login, _login)
 CHAR_SET (name, _name)
 CHAR_SET (url, _url)
 CHAR_SET (desc, _desc)
bool start ()
bool stop ()
int send (short int *buf, unsigned int enc)
bool apply_profile ()

Public Attributes

char streamurl [MAX_VALUE_SIZE]
int format
bool running
time_t retry
bool profile_changed

Constructor & Destructor Documentation

Shouter::Shouter  ) 
 

Definition at line 29 of file shouter.cpp.

Shouter::~Shouter  ) 
 

Definition at line 64 of file shouter.cpp.


Member Function Documentation

bool Shouter::apply_profile  ) 
 

Definition at line 115 of file shouter.cpp.

Shouter::CHAR_SET desc  ,
_desc 
 

Shouter::CHAR_SET url  ,
_url 
 

Shouter::CHAR_SET name  ,
_name 
 

Shouter::CHAR_SET channels  ,
_channels 
 

Shouter::CHAR_SET freq  ,
_freq 
 

Shouter::CHAR_SET bps  ,
_bps 
 

Shouter::CHAR_SET mount  ,
_mount 
 

Shouter::CHAR_SET pass  ,
_pass 
 

Shouter::CHAR_SET user  ,
_user 
 

Shouter::CHAR_SET host  ,
_host 
 

Shouter::CHAR_SET ip  ,
_ip 
 

Shouter::INT_SET login  ,
_login 
 

Shouter::INT_SET port  ,
_port 
 

int Shouter::send short int *  buf,
unsigned int  enc
 

Definition at line 204 of file shouter.cpp.

bool Shouter::start  ) 
 

Definition at line 70 of file shouter.cpp.

bool Shouter::stop  ) 
 

Definition at line 106 of file shouter.cpp.


Member Data Documentation

int Shouter::format
 

Definition at line 67 of file shouter.h.

bool Shouter::profile_changed
 

Definition at line 77 of file shouter.h.

time_t Shouter::retry
 

Definition at line 74 of file shouter.h.

bool Shouter::running
 

Definition at line 73 of file shouter.h.

char Shouter::streamurl[MAX_VALUE_SIZE]
 

Definition at line 52 of file shouter.h.


The documentation for this class was generated from the following files: