#pragma once


///
///マイリスト動画データ
///
typedef struct nicoitemdata_t{
	TCHAR deleted[LENGTH_2048];
	time_t first_retrieve;
	TCHAR group_type[LENGTH_2048];
	TCHAR last_res_body[LENGTH_2048];
	TCHAR length_seconds[LENGTH_2048];
	TCHAR mylist_counter[LENGTH_2048];
	TCHAR num_res[LENGTH_2048];
	TCHAR thumbnail_url[LENGTH_2048];
	TCHAR title[LENGTH_2048];
	time_t update_time;
	TCHAR video_id[LENGTH_2048];
	TCHAR view_counter[LENGTH_2048];
	TCHAR watch_id[LENGTH_2048];
}NicoItemData,*NicoItemData_P;

///
///ニコニコ動画お気に入り動画
///
typedef struct nicomylistitem_t{
	time_t create_time;
	TCHAR description[LENGTH_2048];
	NicoItemData itemData;
	TCHAR item_id[LENGTH_2048];
	TCHAR item_type[LENGTH_2048];
	time_t update_time;
	UINT_PTR watch;
}NicoMyListItem,*NicoMyListItem_P;


///
///ニコニコ動画マイリスト
///
typedef struct nicomylist_t{
	time_t create_time;
	TCHAR default_sort[LENGTH_256];
	TCHAR description[LENGTH_2048];
	TCHAR icon_id[LENGTH_256];
	TCHAR id[LENGTH_256];
	TCHAR name[LENGTH_2048];
	TCHAR publicType[LENGTH_256];
	TCHAR sort_order[LENGTH_256];
	time_t update_time;
	TCHAR user_id[LENGTH_256];

}NicoMyList,*NicoMyList_P;