diff options
author | Red-F <tv@hoogduin.net> | 2012-10-08 22:09:11 +0200 |
---|---|---|
committer | Fred Hoogduin <tv@hoogduin.net> | 2012-10-23 20:33:28 +0200 |
commit | 84813db2ae980ecfd0a2bc80c840c93319d1a707 (patch) | |
tree | 69d45145fe3c54520b36cb3133b8a9bedfdfcc54 /project | |
parent | 2924e3eb0c45c72b0c3065923e00c278fbbbf813 (diff) |
Provide IFile consumers a rudimentary HTTP POST option via a CurlFile sub-class called HTTPFile.
Implements IFile's OpenForWrite and Write methods to POST data with Content-Type set to "Application/Json"
Diffstat (limited to 'project')
-rw-r--r-- | project/VS2010Express/XBMC.vcxproj | 2 | ||||
-rw-r--r-- | project/VS2010Express/XBMC.vcxproj.filters | 6 |
2 files changed, 8 insertions, 0 deletions
diff --git a/project/VS2010Express/XBMC.vcxproj b/project/VS2010Express/XBMC.vcxproj index 4c7824dfcd..c0a8a3516f 100644 --- a/project/VS2010Express/XBMC.vcxproj +++ b/project/VS2010Express/XBMC.vcxproj @@ -477,6 +477,7 @@ <ClCompile Include="..\..\xbmc\filesystem\HTSPDirectory.cpp" /> <ClCompile Include="..\..\xbmc\filesystem\HTSPSession.cpp" /> <ClCompile Include="..\..\xbmc\filesystem\HTTPDirectory.cpp" /> + <ClCompile Include="..\..\xbmc\filesystem\HTTPFile.cpp" /> <ClCompile Include="..\..\xbmc\filesystem\IDirectory.cpp" /> <ClCompile Include="..\..\xbmc\filesystem\IFile.cpp" /> <ClCompile Include="..\..\xbmc\filesystem\ImageFile.cpp" /> @@ -1020,6 +1021,7 @@ <ClInclude Include="..\..\xbmc\dialogs\GUIDialogKeyboardGeneric.h" /> <ClInclude Include="..\..\xbmc\DbUrl.h" /> <ClInclude Include="..\..\xbmc\dialogs\GUIDialogMediaFilter.h" /> + <ClInclude Include="..\..\xbmc\filesystem\HTTPFile.h" /> <ClInclude Include="..\..\xbmc\filesystem\ImageFile.h" /> <ClInclude Include="..\..\xbmc\filesystem\VideoDatabaseDirectory\DirectoryNodeTags.h" /> <ClInclude Include="..\..\xbmc\filesystem\windows\WINFileSMB.h" /> diff --git a/project/VS2010Express/XBMC.vcxproj.filters b/project/VS2010Express/XBMC.vcxproj.filters index b471ebfa05..cf1711ecbc 100644 --- a/project/VS2010Express/XBMC.vcxproj.filters +++ b/project/VS2010Express/XBMC.vcxproj.filters @@ -2936,6 +2936,9 @@ <ClCompile Include="..\..\xbmc\interfaces\json-rpc\PVROperations.cpp"> <Filter>interfaces\json-rpc</Filter> </ClCompile> + <ClCompile Include="..\..\xbmc\filesystem\HTTPFile.cpp"> + <Filter>filesystem</Filter> + </ClCompile> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\xbmc\win32\pch.h"> @@ -5740,6 +5743,9 @@ <ClInclude Include="..\..\xbmc\interfaces\json-rpc\PVROperations.h"> <Filter>interfaces\json-rpc</Filter> </ClInclude> + <ClInclude Include="..\..\xbmc\filesystem\HTTPFile.h"> + <Filter>filesystem</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ResourceCompile Include="..\..\xbmc\win32\XBMC_PC.rc"> |