ex

Fork of mbed-os-example-mbed5-blinky by mbed-os-examples

DuerOS-Light-SDK-v1.1.0/duer-os-light/src/iot-baidu-ota/url.h

Committer:
TMBOY
Date:
2017-07-18
Revision:
47:9e361da97763

File content as of revision 47:9e361da97763:

#pragma once
class URL
{
public:
    URL(const char* url);
    ~URL();
    bool valid()const{return __valid;};
    const char* scheme()const{return __scheme;};
    const char* host()const{return __host;};
    unsigned short port()const{return __port;};
    const char* path()const{return __path;};

	const char* url()const{return __url;};
private:
    bool parse(const char* url);
    bool __valid;
    char *__scheme;
    char *__host;
    unsigned short __port;
    char *__path;
	char * __url;
};