<ClInclude Include="hoststable.h" />
<ClInclude Include="i2-livestatus.h" />
<ClInclude Include="component.h" />
- <ClInclude Include="connection.h" />
<ClInclude Include="negatefilter.h" />
<ClInclude Include="orfilter.h" />
<ClInclude Include="query.h" />
<ClCompile Include="combinerfilter.cpp" />
<ClCompile Include="commentstable.cpp" />
<ClCompile Include="component.cpp" />
- <ClCompile Include="connection.cpp" />
<ClCompile Include="contactgroupstable.cpp" />
<ClCompile Include="contactstable.cpp" />
<ClCompile Include="downtimestable.cpp" />
<ClInclude Include="i2-livestatus.h">
<Filter>Headerdateien</Filter>
</ClInclude>
- <ClInclude Include="connection.h">
- <Filter>Headerdateien</Filter>
- </ClInclude>
<ClInclude Include="component.h">
<Filter>Headerdateien</Filter>
</ClInclude>
<ClCompile Include="component.cpp">
<Filter>Quelldateien</Filter>
</ClCompile>
- <ClCompile Include="connection.cpp">
- <Filter>Quelldateien</Filter>
- </ClCompile>
<ClCompile Include="query.cpp">
<Filter>Quelldateien</Filter>
</ClCompile>
<ClCompile Include="application.cpp" />
<ClCompile Include="array.cpp" />
<ClCompile Include="attribute.cpp" />
- <ClCompile Include="connection.cpp" />
+ <ClCompile Include="bufferedstream.cpp" />
<ClCompile Include="convert.cpp" />
<ClCompile Include="dynamicobject.cpp" />
<ClCompile Include="dictionary.cpp" />
<ClCompile Include="dynamictype.cpp" />
+ <ClCompile Include="networkstream.cpp" />
<ClCompile Include="threadpool.cpp" />
<ClCompile Include="exception.cpp" />
<ClCompile Include="fifo.cpp" />
<ClInclude Include="application.h" />
<ClInclude Include="array.h" />
<ClInclude Include="attribute.h" />
- <ClInclude Include="connection.h" />
+ <ClInclude Include="bufferedstream.h" />
<ClInclude Include="convert.h" />
<ClInclude Include="dynamicobject.h" />
<ClInclude Include="dictionary.h" />
<ClInclude Include="dynamictype.h" />
+ <ClInclude Include="networkstream.h" />
<ClInclude Include="threadpool.h" />
<ClInclude Include="fifo.h" />
<ClInclude Include="logger_fwd.h" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
-</Project>
+</Project>
\ No newline at end of file
<ClCompile Include="scriptfunction.cpp">
<Filter>Quelldateien</Filter>
</ClCompile>
- <ClCompile Include="scripttask.cpp">
- <Filter>Quelldateien</Filter>
- </ClCompile>
<ClCompile Include="fifo.cpp">
<Filter>Quelldateien</Filter>
</ClCompile>
<ClCompile Include="stream_bio.cpp">
<Filter>Quelldateien</Filter>
</ClCompile>
- <ClCompile Include="connection.cpp">
- <Filter>Quelldateien</Filter>
- </ClCompile>
<ClCompile Include="unixsocket.cpp">
<Filter>Quelldateien</Filter>
</ClCompile>
<ClCompile Include="process-windows.cpp">
<Filter>Quelldateien</Filter>
</ClCompile>
- <ClCompile Include="eventqueue.cpp">
- <Filter>Quelldateien</Filter>
- </ClCompile>
<ClCompile Include="attribute.cpp">
<Filter>Quelldateien</Filter>
</ClCompile>
<ClCompile Include="tlsutility.cpp">
<Filter>Quelldateien</Filter>
</ClCompile>
+ <ClCompile Include="threadpool.cpp" />
+ <ClCompile Include="scriptfunctionwrapper.cpp" />
+ <ClCompile Include="bufferedstream.cpp" />
+ <ClCompile Include="networkstream.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="application.h">
<ClInclude Include="sysloglogger.h">
<Filter>Headerdateien</Filter>
</ClInclude>
- <ClInclude Include="asynctask.h">
- <Filter>Headerdateien</Filter>
- </ClInclude>
<ClInclude Include="process.h">
<Filter>Headerdateien</Filter>
</ClInclude>
- <ClInclude Include="scripttask.h">
- <Filter>Headerdateien</Filter>
- </ClInclude>
<ClInclude Include="scriptfunction.h">
<Filter>Headerdateien</Filter>
</ClInclude>
<ClInclude Include="stream_bio.h">
<Filter>Headerdateien</Filter>
</ClInclude>
- <ClInclude Include="connection.h">
- <Filter>Headerdateien</Filter>
- </ClInclude>
<ClInclude Include="unixsocket.h">
<Filter>Headerdateien</Filter>
</ClInclude>
<ClInclude Include="objectlock.h">
<Filter>Headerdateien</Filter>
</ClInclude>
- <ClInclude Include="eventqueue.h">
- <Filter>Headerdateien</Filter>
- </ClInclude>
<ClInclude Include="attribute.h">
<Filter>Headerdateien</Filter>
</ClInclude>
<ClInclude Include="singleton.h">
<Filter>Headerdateien</Filter>
</ClInclude>
+ <ClInclude Include="threadpool.h" />
+ <ClInclude Include="scriptfunctionwrapper.h" />
+ <ClInclude Include="bufferedstream.h" />
+ <ClInclude Include="networkstream.h" />
</ItemGroup>
<ItemGroup>
<Filter Include="Quelldateien">
*/
size_t Socket::Write(const void *buffer, size_t count)
{
- int rc = send(GetFD(), buffer, count, 0);
+ int rc = send(GetFD(), (const char *)buffer, count, 0);
if (rc < 0) {
#ifndef _WIN32
*/
size_t Socket::Read(void *buffer, size_t count)
{
- int rc = recv(GetFD(), buffer, count, 0);
+ int rc = recv(GetFD(), (char *)buffer, count, 0);
if (rc < 0) {
#ifndef _WIN32
end.tm_hour = Convert::ToLong(hd2[0]);
Dictionary::Ptr segment = boost::make_shared<Dictionary>();
- segment->Set("begin", mktime(&begin));
- segment->Set("end", mktime(&end));
+ segment->Set("begin", (long)mktime(&begin));
+ segment->Set("end", (long)mktime(&end));
return segment;
}
<ClInclude Include="endpoint.h" />
<ClInclude Include="endpointmanager.h" />
<ClInclude Include="i2-remoting.h" />
- <ClInclude Include="jsonrpcconnection.h" />
+ <ClInclude Include="jsonrpc.h" />
<ClInclude Include="requestmessage.h" />
<ClInclude Include="responsemessage.h" />
<ClInclude Include="messagepart.h" />
<ItemGroup>
<ClCompile Include="endpoint.cpp" />
<ClCompile Include="endpointmanager.cpp" />
- <ClCompile Include="jsonrpcconnection.cpp" />
+ <ClCompile Include="jsonrpc.cpp" />
<ClCompile Include="remoting-type.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
<ClCompile Include="endpointmanager.cpp">
<Filter>Quelldateien</Filter>
</ClCompile>
- <ClCompile Include="jsonrpcconnection.cpp">
- <Filter>Quelldateien</Filter>
- </ClCompile>
<ClCompile Include="remoting-type.cpp">
<Filter>Quelldateien</Filter>
</ClCompile>
+ <ClCompile Include="jsonrpc.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="messagepart.h">
<ClInclude Include="endpointmanager.h">
<Filter>Headerdateien</Filter>
</ClInclude>
- <ClInclude Include="jsonrpcconnection.h">
- <Filter>Headerdateien</Filter>
- </ClInclude>
+ <ClInclude Include="jsonrpc.h" />
</ItemGroup>
<ItemGroup>
<Filter Include="Headerdateien">
</Link>
</ItemDefinitionGroup>
<ItemGroup>
+ <ClCompile Include="base-array.cpp" />
+ <ClCompile Include="base-convert.cpp" />
<ClCompile Include="base-dictionary.cpp" />
+ <ClCompile Include="base-fifo.cpp" />
+ <ClCompile Include="base-match.cpp" />
+ <ClCompile Include="base-object.cpp" />
+ <ClCompile Include="base-shellescape.cpp" />
+ <ClCompile Include="base-timer.cpp" />
<ClCompile Include="test.cpp" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ClCompile Include="test.cpp">
<Filter>Quelldateien</Filter>
</ClCompile>
+ <ClCompile Include="base-array.cpp">
+ <Filter>Quelldateien</Filter>
+ </ClCompile>
+ <ClCompile Include="base-convert.cpp">
+ <Filter>Quelldateien</Filter>
+ </ClCompile>
+ <ClCompile Include="base-fifo.cpp">
+ <Filter>Quelldateien</Filter>
+ </ClCompile>
+ <ClCompile Include="base-match.cpp">
+ <Filter>Quelldateien</Filter>
+ </ClCompile>
+ <ClCompile Include="base-object.cpp">
+ <Filter>Quelldateien</Filter>
+ </ClCompile>
+ <ClCompile Include="base-shellescape.cpp">
+ <Filter>Quelldateien</Filter>
+ </ClCompile>
+ <ClCompile Include="base-timer.cpp">
+ <Filter>Quelldateien</Filter>
+ </ClCompile>
</ItemGroup>
</Project>
\ No newline at end of file