Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Message ¶
type Message struct { // StatusCode код HTTP ответа StatusCode int `json:"httpStatusCode"` // Code код сообщения Code int `json:"messageCode"` // Level уровень сообщения Level MessageLevel `json:"messageLevel"` // ID идентификатор записи, к которой относится сообщение ID string `json:"id"` // Name название записи Name string `json:"name"` // Message текст сообщения Message string `json:"message"` }
Message сообщение о результатах выполнения запроса в АИСКУТЭ ЭЛДИС
type MessageLevel ¶
type MessageLevel byte
MessageLevel уровень сообщения
const ( // MessageLevelError ошибка MessageLevelError MessageLevel = iota // MessageLevelWarning предупреждение MessageLevelWarning // MessageLevelMessage сообщение MessageLevelMessage )
type Response ¶
type Response struct { // Body данные ответа АИСКУТЭ Body struct { // Messages сообщения о результатах выполнения запроса к API АИСКУТЭ Messages []*Message `json:"messages"` } `json:"response"` }
Response базовый тип ответ АИИС ЭЛДИС
type Section ¶
type Section string
Section раздел ответа метода API ЭЛДИС
const ( // SectionListForDevelopment раздел доступных точек учета SectionListForDevelopment Section = "response.tv.listForDevelopment" // SectionNormalizedWasteWater раздел нормализованных показаний по сточным водам SectionNormalizedWasteWater Section = "response.data.normalized.#(wasteWater).wasteWater" // SectionNormalizedColdWater раздел нормализованных показаний по холодной воде SectionNormalizedColdWater Section = "response.data.normalized.#(coldWater).coldWater" // SectionNormalizedHotWater раздел нормализованных показаний по горячей воде SectionNormalizedHotWater Section = "response.data.normalized.#(hotWater).hotWater" // SectionNormalizedHeat раздел нормализованных показаний по теплу SectionNormalizedHeat Section = "response.data.normalized.#(heat).heat" // SectionNormalizedElectricity раздел нормализованных показаний по электричеству SectionNormalizedElectricity Section = "response.data.normalized.#(electricity).electricity" // SectionNormalizedElectricityCurrent раздел нормализованных текущих показаний по электричеству SectionNormalizedElectricityCurrent Section = "response.data.normalized.#(electricityCurrent).electricityCurrent" // SectionNormalizedGas раздел нормализованных показаний по газу SectionNormalizedGas Section = "response.data.normalized.#(gas).gas" // SectionRaw раздел "сырых" показаний прибора учета SectionRaw Section = "response.data.rawData" )
Click to show internal directories.
Click to hide internal directories.