Max Kellermann
|
fe8e77e556
|
Client: add "playlist" attribute
Reduce access to the global variable "g_playlist".
|
2013-01-04 23:07:11 +01:00 |
|
Max Kellermann
|
3cacaa5dad
|
Client: initialize num_subscriptions
|
2013-01-04 23:02:35 +01:00 |
|
Max Kellermann
|
fb337418a5
|
Client: move code to class CommandListBuilder
|
2013-01-04 00:50:13 +01:00 |
|
Max Kellermann
|
9e4509b846
|
ClientNew: initialise the "idle" attributes
Make valgrind happy.
|
2013-01-03 23:59:45 +01:00 |
|
Max Kellermann
|
fc1f0eeda7
|
Client: add constructor and destructor
Move code from client_new() and client_close().
|
2013-01-03 23:59:45 +01:00 |
|
Max Kellermann
|
59400d38a9
|
Client: use std::deque for messages
|
2013-01-03 18:07:48 +01:00 |
|
Max Kellermann
|
d919f8d50a
|
ClientInternal: use std::set for subscriptions
|
2013-01-03 17:49:47 +01:00 |
|
Max Kellermann
|
d67aa7c19d
|
ClientNew: allocate/dispose client objects with new/delete
Prepare for adding non-trivial attributes.
|
2013-01-03 17:47:39 +01:00 |
|
Max Kellermann
|
7a982169c9
|
Client: rename the struct client to class Client
|
2013-01-03 17:36:28 +01:00 |
|
Max Kellermann
|
70b87f2eb6
|
client: convert to C++
|
2013-01-03 11:16:18 +01:00 |
|
Max Kellermann
|
ddf112378b
|
permission: convert to C++
|
2013-01-03 03:09:50 +01:00 |
|
Max Kellermann
|
b25cce464a
|
client_new: convert to C++
|
2013-01-03 03:07:16 +01:00 |
|