summaryrefslogtreecommitdiff
path: root/src/client/Client.hxx
AgeCommit message (Expand)Author
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
2017-02-03Client: make attributes "uid" and "num" constMax Kellermann
2017-01-03update copyright yearMax Kellermann
2016-11-02event/BufferedSocket: pass std::exception_ptr to OnSocketError()Max Kellermann
2016-10-27Client: remove the AllowFile() overload with Error parameterMax Kellermann
2016-10-27Client: add AllowFile() overload which throws exceptionMax Kellermann