summaryrefslogtreecommitdiff
path: root/src/client/Client.hxx
AgeCommit message (Expand)Author
2021-05-19Merge branch 'v0.22.x'Max Kellermann
2021-05-18command/file: cache the last "albumart" fileMax Kellermann
2021-02-05event/{Coarse,Fine,Far}TimerEvent: aliases for TimerEventMax Kellermann
2021-01-21protocol: add command "binarylimit"Max Kellermann
2021-01-01copyright year 2021Max Kellermann
2020-03-12replace stddef.h with cstddefRosen Penev
2020-01-20Partition: add client listMax Kellermann
2020-01-20client/Client: make several getter methods constMax Kellermann
2020-01-18client/Client: emit idle flags in SetPartition()Max Kellermann
2020-01-18copyright year 2020Max Kellermann
2019-08-22Revert "Client: eliminate SetExpired(), call Close() directly"Max Kellermann
2019-04-05client/BackgroundCommand: infrastructure for commands running in backgroundMax Kellermann
2019-04-04Client: eliminate SetExpired(), call Close() directlyMax Kellermann
2019-04-03client/Write: add `noexcept`Max Kellermann
2019-04-03client/Internal: rename to Config.hxxMax Kellermann
2019-04-03client/Internal: move CLIENT_MAX_* to class ClientMax Kellermann
2019-04-03client/*: rename source files, remove "Client" prefixMax Kellermann
2019-04-03Client: make almost all attributes `private`Max Kellermann
2019-04-03client/Process: convert functions to Client methodsMax Kellermann
2019-04-03client: un-inline the destructorMax Kellermann
2019-04-03client: make GetEventLoop() publicMax Kellermann
2018-11-19check.h: remove obsolete headerMax Kellermann
2018-10-31*: copyright year 2018Max Kellermann
2018-09-21player/Control: convert to classMax Kellermann
2018-08-20Compiler.h: move to util/Max Kellermann
2018-07-17client/Global: use struct ConfigDataMax Kellermann
2018-07-15client: pass permission mask to constructorMax Kellermann
2018-01-20client: eliminate client_printf()Max Kellermann
2017-12-20event/BufferedSocket: add "noexcept"Max Kellermann
2017-12-20client/*: add "noexcept"Max Kellermann
2017-11-10event/ServerSocket: pass UniqueSocketDescriptor by valueMax Kellermann
2017-08-29Client: migrate from TimeoutMonitor to TimerEventMax Kellermann
2017-08-11client: use C++11 initializersMax Kellermann
2017-08-10net/ServerSocket: pass UniqueSocketDescriptor&& to OnAccept()Max Kellermann
2017-08-10event/SocketMonitor: use class SocketDescriptorMax Kellermann
2017-06-04Merge tag 'v0.20.9'Max Kellermann
2017-06-04*: add lost of "noexcept" specificationsMax Kellermann
2017-05-15*: add "noexcept" to many, many function prototypesMax Kellermann
2017-05-15Merge tag 'v0.20.7'Max Kellermann
2017-05-08*: remove "pure" and "const" attributes from throwing functionsMax Kellermann
2017-05-08*: add "noexcept" to many, many function prototypesMax Kellermann
2017-02-25Client: add method SetPartition()Max Kellermann
2017-02-25Client: convert partition to pointerMax Kellermann
2017-02-25Client: add method GetPartition(), make partition privateMax Kellermann
2017-02-25Client: add method GetInstance()Max Kellermann
2017-02-25Client: replace playlist and player_control with getter methodsMax Kellermann
2017-02-08client: add tag_mask attributeMax Kellermann
2017-02-03Client: remove redundant "virtual" keywordsMax Kellermann
2017-02-03Client: make client_vprintf() staticMax Kellermann
2017-02-03Client: eliminate client_puts(), use Client::Write() insteadMax Kellermann