mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-02-14 08:38:45 +00:00
API List Intervals
.. add an intervals=true|false to the fetch ride list URL to enable fetching of interval metrics as well as ride metrics. e.g. http://localhost:12021/athlete?intervals=true&metrics=Work,IF
This commit is contained in:
@@ -13,6 +13,7 @@ HttpResponse::HttpResponse(QTcpSocket* socket) {
|
||||
sentLastPart=false;
|
||||
buffersize=40960;
|
||||
barry.reserve(40960);
|
||||
userdata_=NULL;
|
||||
}
|
||||
|
||||
void HttpResponse::setHeader(QByteArray name, QByteArray value) {
|
||||
|
||||
@@ -90,6 +90,10 @@ public:
|
||||
void bwrite(QByteArray data);
|
||||
void flush();
|
||||
|
||||
// user data for response
|
||||
void setUserData(void *here) { userdata_ = here; }
|
||||
void *userData() { return userdata_; }
|
||||
|
||||
/**
|
||||
Indicates wheter the body has been sent completely. Used by the connection
|
||||
handler to terminate the body automatically when necessary.
|
||||
@@ -143,6 +147,8 @@ private:
|
||||
|
||||
int buffersize;
|
||||
QByteArray barry;
|
||||
|
||||
void *userdata_;
|
||||
};
|
||||
|
||||
#endif // HTTPRESPONSE_H
|
||||
|
||||
Reference in New Issue
Block a user