OSDN Git Service

backup
[mimic/MiMicSDK.git] / lib / src / api / NyLPC_cModShortUrl.h
index 664f740..0fa48a1 100644 (file)
@@ -44,14 +44,36 @@ struct NyLPC_TcModShortUrl
        struct NyLPC_THttpShortRequestHeader _header;\r
 };\r
 \r
+/**\r
+ * コンストラクタ。\r
+ */\r
+void NyLPC_cModShortUrl_initialize(NyLPC_TcModShortUrl_t* i_inst);\r
+void NyLPC_cModShortUrl_finalize(NyLPC_TcModShortUrl_t* i_inst);\r
+\r
+NyLPC_TBool NyLPC_cModShortUrl_parse(NyLPC_TcModShortUrl_t* i_inst,NyLPC_TcHttpdConnection_t* i_connection);\r
+\r
+/**\r
+ * basicヘッダオブジェクトを返します。\r
+ */\r
+const struct NyLPC_THttpBasicHeader* NyLPC_cModShortUrl_getHeader(const NyLPC_TcModShortUrl_t* i_inst);\r
+/**\r
+ * URLを返します。URL長は最大32文字です。\r
+ */\r
+const NyLPC_TChar* NyLPC_cModShortUrl_getPath(const NyLPC_TcModShortUrl_t* i_inst);\r
+/**\r
+ * URLが一致しているかを返します。\r
+ */\r
+NyLPC_TBool NyLPC_cModShortUrl_isEqualPath(const NyLPC_TcModShortUrl_t* i_inst,const NyLPC_TChar* i_path);\r
+\r
+/**\r
+ * Methodタイプを返します。\r
+ */\r
+NyLPC_THttpMethodType NyLPC_cModShortUrl_getMethod(const NyLPC_TcModShortUrl_t* i_inst);\r
+\r
+\r
 \r
-void NyLPC_cShortUrl_initialize(NyLPC_TcModShortUrl_t* i_inst);\r
-void NyLPC_cShortUrl_finalize(NyLPC_TcModShortUrl_t* i_inst);\r
 \r
 \r
-void NyLPC_cShortUrl_getHeader();\r
-void NyLPC_cShortUrl_getPath();\r
-void NyLPC_cShortUrl_isEqualPath();\r
 \r
 #ifdef __cplusplus\r
 }\r