myMPD
Internal API documentation
Loading...
Searching...
No Matches
mounts.c File Reference

myMPD mounts API More...

#include "compile_time.h"
#include "src/mympd_api/mounts.h"
#include "src/lib/json/json_print.h"
#include "src/lib/json/json_rpc.h"
#include "src/lib/sds_extras.h"
#include "src/mympd_client/errorhandler.h"
#include <string.h>
Include dependency graph for mounts.c:

Functions

sds mympd_api_mounts_list (struct t_partition_state *partition_state, sds buffer, unsigned request_id)
 
sds mympd_api_mounts_urlhandler_list (struct t_partition_state *partition_state, sds buffer, unsigned request_id)
 
sds mympd_api_mounts_neighbor_list (struct t_partition_state *partition_state, sds buffer, unsigned request_id)
 

Detailed Description

myMPD mounts API

Function Documentation

◆ mympd_api_mounts_list()

sds mympd_api_mounts_list ( struct t_partition_state partition_state,
sds  buffer,
unsigned  request_id 
)

Prints the list of mounted mpd uris as jsonrpc response

Parameters
partition_statepointer to partition state
bufferalready allocated sds string to append the response
request_idjsonrpc request id
Returns
pointer to buffer

◆ mympd_api_mounts_neighbor_list()

sds mympd_api_mounts_neighbor_list ( struct t_partition_state partition_state,
sds  buffer,
unsigned  request_id 
)

Prints the list of neighbors as jsonrpc response

Parameters
partition_statepointer to partition state
bufferalready allocated sds string to append the response
request_idjsonrpc request id
Returns
pointer to buffer

◆ mympd_api_mounts_urlhandler_list()

sds mympd_api_mounts_urlhandler_list ( struct t_partition_state partition_state,
sds  buffer,
unsigned  request_id 
)

Prints the list of url handlers as jsonrpc response

Parameters
partition_statepointer to partition state
bufferalready allocated sds string to append the response
request_idjsonrpc request id
Returns
pointer to buffer