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