aboutsummaryrefslogtreecommitdiff
path: root/desktop/server.h
blob: 0437d8cd6d7449be2577a55fc97e08d841d681e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <pthread.h>

#ifndef SERVER_H__
#define SERVER_H__

typedef enum {
    NONE = 0, PLAY, PAUSE, NEXT, PREV
} server_command_t;

typedef struct {
    server_command_t next_command;
    struct libwebsocket *wsi;
} server_session_t;

extern server_command_t server_command;
extern pthread_mutex_t server_command_mutex;

void server_init();

#endif