Documentation
¶
Index ¶
- Variables
- func ApplyAPI(api *operations.WgrestAPI)
- func DeviceCreateHandler(params wireguard.DeviceCreateParams, principal interface{}) middleware.Responder
- func DeviceDeleteHandler(params wireguard.DeviceDeleteParams, principal interface{}) middleware.Responder
- func DeviceGetHandler(params wireguard.DeviceGetParams, principal interface{}) middleware.Responder
- func DeviceListHandler(params wireguard.DeviceListParams, principal interface{}) middleware.Responder
- func GetDeviceByName(name string) (*models.WireguardDevice, error)
- func GetDevices() ([]*models.WireguardDevice, error)
- func IsErrNotFound(err error) bool
- func PeerCreateHandler(params wireguard.PeerCreateParams, principal interface{}) middleware.Responder
- func PeerDeleteHandler(params wireguard.PeerDeleteParams, principal interface{}) middleware.Responder
- func PeerGetHandler(params wireguard.PeerGetParams, pricipal interface{}) middleware.Responder
- func PeerListHandler(params wireguard.PeerListParams, pricipal interface{}) middleware.Responder
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrNotFound not found error ErrNotFound = errors.New("not found") )
Functions ¶
func DeviceCreateHandler ¶
func DeviceCreateHandler( params wireguard.DeviceCreateParams, principal interface{}, ) middleware.Responder
DeviceCreateHandler wireguard device create handler
func DeviceDeleteHandler ¶
func DeviceDeleteHandler( params wireguard.DeviceDeleteParams, principal interface{}, ) middleware.Responder
DeviceDeleteHandler wireguard device delete handler
func DeviceGetHandler ¶
func DeviceGetHandler( params wireguard.DeviceGetParams, principal interface{}, ) middleware.Responder
DeviceGetHandler wireguard device get details
func DeviceListHandler ¶
func DeviceListHandler( params wireguard.DeviceListParams, principal interface{}, ) middleware.Responder
DeviceListHandler wireguard device list
func GetDeviceByName ¶
func GetDeviceByName(name string) (*models.WireguardDevice, error)
GetDeviceByName get device by name
func IsErrNotFound ¶
IsErrNotFound return true if error is ErrNotFound
func PeerCreateHandler ¶
func PeerCreateHandler( params wireguard.PeerCreateParams, principal interface{}, ) middleware.Responder
PeerCreateHandler add/modify peere in device
func PeerDeleteHandler ¶
func PeerDeleteHandler( params wireguard.PeerDeleteParams, principal interface{}, ) middleware.Responder
PeerDeleteHandler delete peer from device
func PeerGetHandler ¶
func PeerGetHandler( params wireguard.PeerGetParams, pricipal interface{}, ) middleware.Responder
PeerGetHandler get device peer by public key
func PeerListHandler ¶
func PeerListHandler( params wireguard.PeerListParams, pricipal interface{}, ) middleware.Responder
PeerListHandler device peer list
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.