# README
Services module
It provides FOXDEN/CHESS services codebase covering:
- common service errors and codes
- services response structure and functionality
- HTTP read/write helpers which carry appropriate auth token
# Functions
NewHttpRequest initilizes and returns new HttpRequest object.
Response returns service status record.
# Constants
133 auth error.
126 bind error.
106 db commit error.
117 content type error.
129 credentials error.
101 database error.
115 decode error.
116 encode error.
141 file error.
137 form data error.
generic error.
109 get id db error.
124 HTTP request error.
110 db insert error.
112 db last insert error.
143 LDAP group error.
142 LDAP search error.
108 loading error, e.g.
139 markdown error.
123 marshal error.
134 meta error.
132 not found error.
119 not implemented API error.
No description provided by the author
118 parameters error.
107 parser error.
114 pattern error.
136 predict (inference) error.
103 query error.
120 io reader error.
125 remove error.
104 row scan error.
127 schema error.
131 token scope error.
128 service error.
105 db session error.
135 storage error.
130 token error.
102 transaction error.
122 json unmarshal error.
111 update error.
138 upload error.
113 validation error.
121 io writer error.
140 zenodo error.
# Structs
HttpRequest manage http requests.
MetaRecord represents meta-data record used for injection.
ServiceQuery represents service query along with its results.
ServiceRequest represents service request structure.
ServiceResponse represents service response structure.
ServiceResults represents service results.
Token represents response from OAuth server call.