Home | History | Annotate | Download | only in win32

Lines Matching full:file

53   GWinHttpFile *file;
55 file = G_WINHTTP_FILE (object);
57 g_free (file->url.lpszScheme);
58 g_free (file->url.lpszHostName);
59 g_free (file->url.lpszUserName);
60 g_free (file->url.lpszPassword);
61 g_free (file->url.lpszUrlPath);
62 g_free (file->url.lpszExtraInfo);
64 g_object_unref (file->vfs);
94 GWinHttpFile *file;
101 file = g_object_new (G_TYPE_WINHTTP_FILE, NULL);
102 file->vfs = g_object_ref (vfs);
104 memset (&file->url, 0, sizeof (file->url));
105 file->url.dwStructSize = sizeof (file->url);
106 file->url.dwSchemeLength = 1;
107 file->url.dwHostNameLength = 1;
108 file->url.dwUserNameLength = 1;
109 file->url.dwPasswordLength = 1;
110 file->url.dwUrlPathLength = 1;
111 file->url.dwExtraInfoLength = 1;
113 if (!G_WINHTTP_VFS_GET_CLASS (vfs)->funcs->pWinHttpCrackUrl (wuri, 0, 0, &file->url))
119 file->url.lpszScheme = g_new (wchar_t, ++file->url.dwSchemeLength);
120 file->url.lpszHostName = g_new (wchar_t, ++file->url.dwHostNameLength);
121 file->url.lpszUserName = g_new (wchar_t, ++file->url.dwUserNameLength);
122 file->url.lpszPassword = g_new (wchar_t, ++file->url.dwPasswordLength);
123 file->url.lpszUrlPath = g_new (wchar_t, ++file->url.dwUrlPathLength);
124 file->url.lpszExtraInfo = g_new (wchar_t, ++file->url.dwExtraInfoLength);
126 if (!G_WINHTTP_VFS_GET_CLASS (vfs)->funcs->pWinHttpCrackUrl (wuri, 0, 0, &file->url))
128 g_free (file->url.lpszScheme);
129 g_free (file->url.lpszHostName);
130 g_free (file->url.lpszUserName);
131 g_free (file->url.lpszPassword);
132 g_free (file->url.lpszUrlPath);
133 g_free (file->url.lpszExtraInfo);
139 return G_FILE (file);
143 g_winhttp_file_is_native (GFile *file)
149 g_winhttp_file_has_uri_scheme (GFile *file,
157 g_winhttp_file_get_uri_scheme (GFile *file)
159 GWinHttpFile *winhttp_file = G_WINHTTP_FILE (file);
165 g_winhttp_file_get_basename (GFile *file)
167 GWinHttpFile *winhttp_file = G_WINHTTP_FILE (file);
185 g_winhttp_file_get_path (GFile *file)
191 g_winhttp_file_get_uri (GFile *file)
193 GWinHttpFile *winhttp_file = G_WINHTTP_FILE (file);
229 g_winhttp_file_get_parse_name (GFile *file)
233 return g_winhttp_file_get_uri (file);
237 g_winhttp_file_get_parent (GFile *file)
244 winhttp_file = G_WINHTTP_FILE (file);
246 uri = g_winhttp_file_get_uri (file);
269 g_winhttp_file_dup (GFile *file)
271 GWinHttpFile *winhttp_file = G_WINHTTP_FILE (file);
272 char *uri = g_winhttp_file_get_uri (file);
281 g_winhttp_file_hash (GFile *file)
283 char *uri = g_winhttp_file_get_uri (file);
366 g_winhttp_file_resolve_relative_path (GFile *file,
369 GWinHttpFile *winhttp_file = G_WINHTTP_FILE (file);
403 g_winhttp_file_get_child_for_display_name (GFile *file,
418 new_file = g_file_get_child (file, basename);
425 g_winhttp_file_set_display_name (GFile *file,
462 g_winhttp_file_query_info (GFile *file,
468 GWinHttpFile *winhttp_file = G_WINHTTP_FILE (file);
531 basename = g_winhttp_file_get_basename (file);
611 g_winhttp_file_read (GFile *file,
615 GWinHttpFile *winhttp_file = G_WINHTTP_FILE (file);
656 g_winhttp_file_create (GFile *file,
661 GWinHttpFile *winhttp_file = G_WINHTTP_FILE (file);
683 g_winhttp_file_replace (GFile *file,
697 g_winhttp_file_delete (GFile *file,
707 g_winhttp_file_make_directory (GFile *file,