95 lines
2.2 KiB
C#
95 lines
2.2 KiB
C#
using Microsoft.AspNetCore.Mvc;
|
|
using MusicCast.Net.Api.Server.Models;
|
|
|
|
namespace MusicCast.Net.Api.Server.Controllers;
|
|
|
|
[ApiController]
|
|
[Route("/YamahaExtendedControl/v1/system/")]
|
|
public class SystemController : ControllerBase
|
|
{
|
|
[HttpGet]
|
|
[Route("getFeatures")]
|
|
[EndpointSummary("Get the available features for this device")]
|
|
public GetFeaturesResponse GetFeatures()
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
[HttpGet]
|
|
[Route("getLocationInfo")]
|
|
public GetLocationInfoResponse GetLocationInfo()
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
[HttpGet]
|
|
[Route("getNameText")]
|
|
[EndpointSummary("Get sources friendly names")]
|
|
public GetNameTextResponse GetNameText()
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
[HttpGet]
|
|
[Route("getDeviceInfo")]
|
|
public GetDeviceInfoResponse GetDeviceInfo()
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
[HttpGet]
|
|
[Route("isNewFirmwareAvailable")]
|
|
public IsNewFirmwareAvailableResponse IsNewFirmwareAvailable([FromQuery] string type)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
[HttpGet]
|
|
[Route("getFuncStatus")]
|
|
public GetFuncStatusResponse GetFuncStatus()
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
[HttpGet]
|
|
[Route("getDisklavierSettings")]
|
|
public GetDisklavierSettingsResponse GetDisklavierSettings()
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
[HttpGet]
|
|
[Route("getTag")]
|
|
public GetTagResponse GetTag()
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
[HttpGet]
|
|
[Route("getYpaoConfig")]
|
|
public GetYpaoConfigResponse GetYpaoConfig()
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
[HttpGet]
|
|
[Route("setSpeakerA")]
|
|
public BaseResponse setSpeakerA([FromQuery] bool enable)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
[HttpGet]
|
|
[Route("setSpeakerB")]
|
|
public BaseResponse setSpeakerB([FromQuery] bool enable)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
[HttpGet]
|
|
[Route("getNetworkStandby")]
|
|
public GetNetworkStandbyResponse GetNetworkStandby()
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
} |