Freya  0.0.1
A Gtk3 MPD Client
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Data Structures | Namespaces | Defines
src/MPD/AbstractClientExtension.hh File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  MPD::AbstractClientExtension
 Abstract base class for classes that want to implement spefic MPD Commands. More...

Namespaces

namespace  MPD
 Contains everything related to Interaction with the MPD Server.

Defines

#define get_c_connection()
#define EXTERNAL_GET_BUSY
#define EXTERNAL_GET_LAID

Define Documentation

Value:
if(mp_BaseClient->is_connected()) \
            {                                 \
                mp_BaseClient->go_busy();     \
                mpd_connection * conn =       \
                get_c_connection();           \
                if(conn != NULL) {

Definition at line 67 of file AbstractClientExtension.hh.

Value:
}                         \
                mp_BaseClient->go_idle(); \
            }

Definition at line 76 of file AbstractClientExtension.hh.

#define get_c_connection ( )
Value:
(mp_BaseClient->is_connected()) ?                  \
        mp_BaseClient->get_connection().get_connection() : \
        NULL

Definition at line 61 of file AbstractClientExtension.hh.