Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewJsonDeviceReader ¶
func NewJsonDeviceReader() jsonDeviceReader
NewJsonDeviceReader creates a new instance of jsonDeviceReader
func NewJsonDeviceServiceReader ¶
func NewJsonDeviceServiceReader() jsonDeviceServiceReader
NewJsonDeviceServiceReader creates a new instance of jsonDeviceServiceReader
func NewJsonReader ¶
func NewJsonReader() jsonDeviceProfileReader
NewJsonReader creates a new instance of jsonReader.
Types ¶
type DeviceProfileReader ¶
type DeviceProfileReader interface { ReadDeviceProfileRequest(reader io.Reader) ([]dto.DeviceProfileRequest, errors.EdgeX) ReadDeviceProfileYaml(r *http.Request) (dtos.DeviceProfile, errors.EdgeX) }
DeviceProfileReader unmarshals a request body into an DeviceProfile type
func NewDeviceProfileRequestReader ¶
func NewDeviceProfileRequestReader() DeviceProfileReader
NewRequestReader returns a BodyReader capable of processing the request body
type DeviceReader ¶
type DeviceReader interface {
ReadAddDeviceRequest(reader io.Reader) ([]dtoRequest.AddDeviceRequest, errors.EdgeX)
}
DeviceReader unmarshals a request body into an array of Device type
func NewDeviceRequestReader ¶
func NewDeviceRequestReader() DeviceReader
NewRequestReader returns a BodyReader capable of processing the request body
type DeviceServiceReader ¶
type DeviceServiceReader interface { ReadAddDeviceServiceRequest(reader io.Reader) ([]dtoRequest.AddDeviceServiceRequest, errors.EdgeX) ReadUpdateDeviceServiceRequest(reader io.Reader) ([]dtoRequest.UpdateDeviceServiceRequest, errors.EdgeX) }
DeviceServiceReader unmarshals a request body into an array of DeviceService type
func NewDeviceServiceRequestReader ¶
func NewDeviceServiceRequestReader() DeviceServiceReader
NewRequestReader returns a BodyReader capable of processing the request body
Click to show internal directories.
Click to hide internal directories.