pianod2
multisource multiuser scriptable networked music player
PianodConnection Member List

This is the complete list of members for PianodConnection, including all inherited members.

_sourcePianodConnectionprivate
acceptInput(bool mode)Football::Connection
announceToAll(ResponseGroup &&announcement) constPianodConnection
announceToRoom(ResponseGroup &&announcement) constPianodConnection
argname_capacityFootball::Connectionprivate
argvIndex(const char *itemname) constFootball::Connectionprivate
authenticated(void) constPianodConnectioninline
bprintf(const char *format,...)Football::Thingie
bvprintf(const char *format, va_list parameters)Football::Thingie
cbprintf(bool(*callback)(FB_CONNECTION *), const char *format,...)Football::Thingie
cbvprintf(bool(*callback)(FB_CONNECTION *), const char *format, va_list parameters)Football::Thingie
checkTimeouts()PianodConnection
close(void)Football::Connection
close_after_events()PianodConnection
conditional_broadcast(bool(*callback)(FB_CONNECTION *), const std::string &message)Football::Thingie
conditional_print(bool(*callback)(FB_CONNECTION *), const std::string &message) overrideFootball::Connectionvirtual
connectionFootball::Connectionprivate
connectionClose(const FB_EVENT *event) overridePianodConnectionprivatevirtual
effectiveRank(void) constPianodConnection
event(WaitEvent::Type type, const void *detail, RESPONSE_CODE reply)PianodConnection
getFromOld(FB_CONNECTION *connection)Football::Connectionprivatestatic
havePrivilege(Privilege priv) constPianodConnection
haveRank(Rank rank) constPianodConnection
inputReceived(const FB_EVENT *event) overridePianodConnectionprivatevirtual
json_connections_only(FB_CONNECTION *)PianodConnectionstatic
line_connections_only(FB_CONNECTION *)PianodConnectionstatic
myThingie(void) const finalFootball::Connectioninlineprivatevirtual
newConnection(const FB_EVENT *event) overridePianodConnectionprivatevirtual
overflow(int_type c) overrideFootball::Thingievirtual
pendingPianodConnectionprivate
print(const std::string &message)Football::Thingie
printf(const char *format,...)Football::Thingie
sendEffectivePrivileges() constPianodConnection
sendSelectedSource() constPianodConnection
service(void) constPianodConnectioninline
setConnection(FB_CONNECTION *conn)Football::Connectioninlineprivate
source() constPianodConnectioninline
source(Media::Source *const source, bool announce=true)PianodConnection
transfer(ServiceBase *service, bool invokeNewConnectionHandler=false)Football::Connection
transmitJSON() constPianodConnectioninline
tryGetFromOld(FB_CONNECTION *connection)Football::Connectioninlineprotectedstatic
updateConnection()PianodConnection
use_jsonPianodConnectionprivate
userPianodConnection
username(void) constPianodConnectioninline
vprintf(const char *format, va_list parameters)Football::Thingie
waitForEvent(WaitEvent::Type type, const void *detail)PianodConnection
waitForEventWithOptions(WaitEvent::Type type, const Parsnip::Data &options, const void *detail)PianodConnection
xsputn(const char_type *data, std::streamsize count) overrideFootball::Thingievirtual
~Connection() overrideFootball::Connectionvirtual
~PianodConnection() overridePianodConnectionvirtual
~Thingie()Football::Thingievirtual