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) ReadUpdateDeviceRequest(reader io.Reader) ([]dtoRequest.UpdateDeviceRequest, 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.