实例介绍
sgcWebSockets is a complete package providing access to WebSockets protocol, allowing to create WebSockets Servers, Intraweb Clients or WebSocket Clients in VCL, Lazarus/FPC and Firemonkey applications. Fully functional multithreaded WebSocket server according to RFC 6455. Supports Firemonkey (Windows and MacOS). Supports Lazarus / FreePascal. Supports Chrome, Firefox, Safari, Opera and Internet Explorer (including iPhone, iPad and iPod) Binary and Full Unicode Messages Support Message compression using deflate-frame extension. Multiple Threads Support Broadcast messages to all clients Server component providing WebSocket and HTTP connections through the same port. Send a message to a single client Client WebSocket supports connections through Socket.IO Servers. Client WebSocket supports connections through HTTP Proxy Servers. Events Available: OnConnect, OnDisconnect, OnMessage, onerror Built-in sub-protocols: JSON-RPC 2.0, Datasets Built-in javascript libraries to support browser clients. Easy to setup javascript Events for a full control Async Events using Ajax SSL/TLS support on Server and Client components
【实例截图】
【核心代码】
4744302543013995853.zip
├── 999tmp
│ ├── bin
│ │ ├── Chat
│ │ ├── ClientTest
│ │ ├── Firemonkey
│ │ ├── RealTimeMonitor
│ │ ├── RealTimeQuotes
│ │ ├── Snapshots
│ │ │ └── img
│ │ ├── SocketIO
│ │ ├── Third-parties
│ │ │ └── openssl
│ │ │ ├── d2007
│ │ │ └── d2009-dXE3
│ │ ├── WAMP
│ │ └── WebRTC
│ ├── dcp
│ ├── Demos
│ │ ├── Chat
│ │ ├── ClientTest
│ │ ├── Firemonkey
│ │ ├── Monitor
│ │ ├── Quotes
│ │ ├── Snapshots
│ │ │ └── img
│ │ ├── SocketIO
│ │ ├── WAMP
│ │ └── WebRTC
│ ├── help
│ ├── Lazarus
│ │ └── indy
│ ├── libD2007
│ ├── libD2009
│ ├── libD2010
│ ├── libD7
│ │ └── sgcResources.RES
│ ├── libDXE
│ ├── libDXE2
│ │ ├── osx32
│ │ ├── win32
│ │ └── win64
│ ├── libDXE3
│ │ ├── osx32
│ │ ├── win32
│ │ └── win64
│ ├── Packages
│ ├── resources
│ └── Source
├── bin
│ ├── Chat
│ │ ├── ClientChat.exe
│ │ ├── IWServerChat.exe
│ │ ├── libeay32.dll
│ │ ├── ServerChat.exe
│ │ ├── sgc.pem
│ │ ├── ssleay32.dll
│ │ └── zlib1.dll
│ ├── ClientTest
│ │ ├── ClientTest.exe
│ │ ├── libeay32.dll
│ │ ├── ssleay32.dll
│ │ └── zlib1.dll
│ ├── Firemonkey
│ │ ├── WSClient_FMX.exe
│ │ └── WSServer_FMX.exe
│ ├── readme.txt
│ ├── RealTimeMonitor
│ │ ├── ServerMonitor.exe
│ │ └── wsmonitor.html
│ ├── RealTimeQuotes
│ │ ├── ClientQuotes.exe
│ │ ├── ServerQuotes.exe
│ │ └── wsquotes.html
│ ├── Snapshots
│ │ ├── ClientSnapshots.exe
│ │ ├── img
│ │ │ ├── 10.bmp
│ │ │ ├── 11.bmp
│ │ │ ├── 12.bmp
│ │ │ ├── 1.bmp
│ │ │ ├── 2.bmp
│ │ │ ├── 3.bmp
│ │ │ ├── 4.bmp
│ │ │ ├── 5.bmp
│ │ │ ├── 6.bmp
│ │ │ ├── 7.bmp
│ │ │ ├── 8.bmp
│ │ │ └── 9.bmp
│ │ └── ServerSnapshots.exe
│ ├── SocketIO
│ │ └── SocketIO.exe
│ ├── Third-parties
│ │ └── openssl
│ │ ├── d2007
│ │ │ ├── libeay32.dll
│ │ │ └── ssleay32.dll
│ │ └── d2009-dXE3
│ │ ├── libeay32.dll
│ │ ├── ssleay32.dll
│ │ └── zlib1.dll
│ ├── WAMP
│ │ ├── ClientWAMP.exe
│ │ ├── libeay32.dll
│ │ ├── ServerWAMP.exe
│ │ ├── ssleay32.dll
│ │ └── zlib1.dll
│ └── WebRTC
│ └── ServerWebRTC.exe
├── dcp
│ ├── osx32
│ ├── win32
│ └── win64
├── Demos
│ ├── Chat
│ │ ├── ClientChat.dpr
│ │ ├── ClientChat.dproj
│ │ ├── ClientChat.res
│ │ ├── IWServerChat.dpr
│ │ ├── IWServerChat.dproj
│ │ ├── IWServerChat.res
│ │ ├── libeay32.dll
│ │ ├── ServerChat.dpr
│ │ ├── ServerChat.dproj
│ │ ├── ServerChat.res
│ │ ├── ServerController.dfm
│ │ ├── ServerController.pas
│ │ ├── sgcIWServerChat.dpr
│ │ ├── sgcIWServerChat.dproj
│ │ ├── sgcIWServerChat.res
│ │ ├── sgc.pem
│ │ ├── ssleay32.dll
│ │ ├── uClientChat.dfm
│ │ ├── uClientChat.pas
│ │ ├── uIWServerChat.dfm
│ │ ├── uIWServerChat.pas
│ │ ├── UserSessionUnit.dfm
│ │ ├── UserSessionUnit.pas
│ │ ├── uServerChat.dfm
│ │ ├── uServerChat.pas
│ │ └── zlib1.dll
│ ├── ClientTest
│ │ ├── ClientTest.dpr
│ │ ├── ClientTest.dproj
│ │ ├── ClientTest.res
│ │ ├── libeay32.dll
│ │ ├── ssleay32.dll
│ │ ├── uClientTest.dfm
│ │ ├── uClientTest.pas
│ │ └── zlib1.dll
│ ├── Firemonkey
│ │ ├── uClient_FMX.fmx
│ │ ├── uClient_FMX.pas
│ │ ├── uServer_FMX.fmx
│ │ ├── uServer_FMX.pas
│ │ ├── WSClient_FMX.dpr
│ │ ├── WSClient_FMX.dproj
│ │ ├── WSClient_FMX.res
│ │ ├── WSServer_FMX.dpr
│ │ ├── WSServer_FMX.dproj
│ │ └── WSServer_FMX.res
│ ├── Monitor
│ │ ├── fServer.dfm
│ │ ├── fServer.pas
│ │ ├── ServerMonitor.dpr
│ │ ├── ServerMonitor.dproj
│ │ ├── ServerMonitor.res
│ │ └── wsmonitor.html
│ ├── Quotes
│ │ ├── ClientQuotes.dpr
│ │ ├── ClientQuotes.dproj
│ │ ├── ClientQuotes.res
│ │ ├── fClient.dfm
│ │ ├── fClient.pas
│ │ ├── fServer.dfm
│ │ ├── fServer.pas
│ │ ├── ServerController.dfm
│ │ ├── ServerController.pas
│ │ ├── ServerQuotes.dpr
│ │ ├── ServerQuotes.dproj
│ │ ├── ServerQuotes.res
│ │ ├── uDMQuotes.dfm
│ │ ├── uDMQuotes.pas
│ │ └── wsquotes.html
│ ├── Snapshots
│ │ ├── ClientSnapshots.dpr
│ │ ├── ClientSnapshots.dproj
│ │ ├── ClientSnapshots.res
│ │ ├── img
│ │ │ ├── 10.bmp
│ │ │ ├── 11.bmp
│ │ │ ├── 12.bmp
│ │ │ ├── 1.bmp
│ │ │ ├── 2.bmp
│ │ │ ├── 3.bmp
│ │ │ ├── 4.bmp
│ │ │ ├── 5.bmp
│ │ │ ├── 6.bmp
│ │ │ ├── 7.bmp
│ │ │ ├── 8.bmp
│ │ │ └── 9.bmp
│ │ ├── ServerSnapshots.dpr
│ │ ├── ServerSnapshots.dproj
│ │ ├── ServerSnapshots.res
│ │ ├── uClientSnapshots.dfm
│ │ ├── uClientSnapshots.pas
│ │ ├── uServerSnapshots.dfm
│ │ └── uServerSnapshots.pas
│ ├── SocketIO
│ │ ├── SocketIO.dpr
│ │ ├── SocketIO.dproj
│ │ ├── SocketIO.res
│ │ ├── uSocketIO.dfm
│ │ └── uSocketIO.pas
│ ├── WAMP
│ │ ├── ClientWAMP.dpr
│ │ ├── ClientWAMP.dproj
│ │ ├── ClientWAMP.res
│ │ ├── ServerWAMP.dpr
│ │ ├── ServerWAMP.dproj
│ │ ├── ServerWAMP.res
│ │ ├── uClientWAMP.dfm
│ │ ├── uClientWAMP.pas
│ │ ├── uServerWAMP.dfm
│ │ └── uServerWAMP.pas
│ └── WebRTC
│ ├── ServerWebRTC.dpr
│ ├── ServerWebRTC.dproj
│ ├── ServerWebRTC.res
│ ├── uServerWebRTC.dfm
│ └── uServerWebRTC.pas
├── EULA.txt
├── help
│ ├── sgcWebSockets.chm
│ └── sgcWebSockets.pdf
├── history.txt
├── install.txt
├── Lazarus
│ ├── IdAllAuthentications.o
│ ├── IdAllAuthentications.ppu
│ ├── IdAllHeaderCoders.o
│ ├── IdAllHeaderCoders.ppu
│ ├── IdAntiFreezeBase.o
│ ├── IdAntiFreezeBase.ppu
│ ├── IdAssignedNumbers.o
│ ├── IdAssignedNumbers.ppu
│ ├── IdAuthenticationDigest.o
│ ├── IdAuthenticationDigest.ppu
│ ├── IdAuthenticationManager.o
│ ├── IdAuthenticationManager.ppu
│ ├── IdAuthenticationNTLM.o
│ ├── IdAuthenticationNTLM.ppu
│ ├── IdAuthentication.o
│ ├── IdAuthentication.ppu
│ ├── IdAuthenticationSSPI.o
│ ├── IdAuthenticationSSPI.ppu
│ ├── IdBaseComponent.o
│ ├── IdBaseComponent.ppu
│ ├── IdBuffer.o
│ ├── IdBuffer.ppu
│ ├── IdCharsets.o
│ ├── IdCharsets.ppu
│ ├── IdCoder3to4.o
│ ├── IdCoder3to4.ppu
│ ├── IdCoderHeader.o
│ ├── IdCoderHeader.ppu
│ ├── IdCoderMIME.o
│ ├── IdCoderMIME.ppu
│ ├── IdCoder.o
│ ├── IdCoder.ppu
│ ├── IdCoderQuotedPrintable.o
│ ├── IdCoderQuotedPrintable.ppu
│ ├── IdComponent.o
│ ├── IdComponent.ppu
│ ├── IdConnectThroughHttpProxy.o
│ ├── IdConnectThroughHttpProxy.ppu
│ ├── IdContext.o
│ ├── IdContext.ppu
│ ├── IdCookieManager.o
│ ├── IdCookieManager.ppu
│ ├── IdCookie.o
│ ├── IdCookie.ppu
│ ├── IdCTypes.o
│ ├── IdCTypes.ppu
│ ├── IdCustomHTTPServer.o
│ ├── IdCustomHTTPServer.ppu
│ ├── IdCustomTCPServer.o
│ ├── IdCustomTCPServer.ppu
│ ├── IdCustomTransparentProxy.o
│ ├── IdCustomTransparentProxy.ppu
│ ├── IdEMailAddress.o
│ ├── IdEMailAddress.ppu
│ ├── IdExceptionCore.o
│ ├── IdExceptionCore.ppu
│ ├── IdException.o
│ ├── IdException.ppu
│ ├── IdFIPS.o
│ ├── IdFIPS.ppu
│ ├── IdGlobalCore.o
│ ├── IdGlobalCore.ppu
│ ├── IdGlobal.o
│ ├── IdGlobal.ppu
│ ├── IdGlobalProtocols.o
│ ├── IdGlobalProtocols.ppu
│ ├── IdHashMessageDigest.o
│ ├── IdHashMessageDigest.ppu
│ ├── IdHash.o
│ ├── IdHash.ppu
│ ├── IdHashSHA.o
│ ├── IdHashSHA.ppu
│ ├── IdHeaderCoder2022JP.o
│ ├── IdHeaderCoder2022JP.ppu
│ ├── IdHeaderCoderBase.o
│ ├── IdHeaderCoderBase.ppu
│ ├── IdHeaderCoderIndy.o
│ ├── IdHeaderCoderIndy.ppu
│ ├── IdHeaderCoderPlain.o
│ ├── IdHeaderCoderPlain.ppu
│ ├── IdHeaderList.o
│ ├── IdHeaderList.ppu
│ ├── IdHTTPHeaderInfo.o
│ ├── IdHTTPHeaderInfo.ppu
│ ├── IdHTTP.o
│ ├── IdHTTP.ppu
│ ├── IdHTTPServer.o
│ ├── IdHTTPServer.ppu
│ ├── IdIDN.o
│ ├── IdIDN.ppu
│ ├── IdIntercept.o
│ ├── IdIntercept.ppu
│ ├── IdIOHandler.o
│ ├── IdIOHandler.ppu
│ ├── IdIOHandlerSocket.o
│ ├── IdIOHandlerSocket.ppu
│ ├── IdIOHandlerStack.o
│ ├── IdIOHandlerStack.ppu
│ ├── IdIPAddress.o
│ ├── IdIPAddress.ppu
│ ├── IdMultipartFormData.o
│ ├── IdMultipartFormData.ppu
│ ├── IdNTLM.o
│ ├── IdNTLM.ppu
│ ├── IdReply.o
│ ├── IdReply.ppu
│ ├── IdReplyRFC.o
│ ├── IdReplyRFC.ppu
│ ├── IdResourceStringsCore.o
│ ├── IdResourceStringsCore.ppu
│ ├── IdResourceStringsCore.rst
│ ├── IdResourceStrings.o
│ ├── IdResourceStringsOpenSSL.o
│ ├── IdResourceStringsOpenSSL.ppu
│ ├── IdResourceStringsOpenSSL.rst
│ ├── IdResourceStrings.ppu
│ ├── IdResourceStringsProtocols.o
│ ├── IdResourceStringsProtocols.ppu
│ ├── IdResourceStringsProtocols.rst
│ ├── IdResourceStrings.rst
│ ├── IdResourceStringsSSPI.o
│ ├── IdResourceStringsSSPI.ppu
│ ├── IdResourceStringsSSPI.rst
│ ├── IdResourceStringsTextEncoding.o
│ ├── IdResourceStringsTextEncoding.ppu
│ ├── IdResourceStringsTextEncoding.rst
│ ├── IdResourceStringsUriUtils.o
│ ├── IdResourceStringsUriUtils.ppu
│ ├── IdResourceStringsUriUtils.rst
│ ├── IdScheduler.o
│ ├── IdSchedulerOfThreadDefault.o
│ ├── IdSchedulerOfThreadDefault.ppu
│ ├── IdSchedulerOfThread.o
│ ├── IdSchedulerOfThreadPool.o
│ ├── IdSchedulerOfThreadPool.ppu
│ ├── IdSchedulerOfThread.ppu
│ ├── IdScheduler.ppu
│ ├── IdServerIOHandler.o
│ ├── IdServerIOHandler.ppu
│ ├── IdServerIOHandlerSocket.o
│ ├── IdServerIOHandlerSocket.ppu
│ ├── IdServerIOHandlerStack.o
│ ├── IdServerIOHandlerStack.ppu
│ ├── IdSocketHandle.o
│ ├── IdSocketHandle.ppu
│ ├── IdSocks.o
│ ├── IdSocks.ppu
│ ├── IdSSL.o
│ ├── IdSSLOpenSSLHeaders.o
│ ├── IdSSLOpenSSLHeaders.ppu
│ ├── IdSSLOpenSSL.o
│ ├── IdSSLOpenSSL.ppu
│ ├── IdSSL.ppu
│ ├── IdSSPI.o
│ ├── IdSSPI.ppu
│ ├── IdStackBSDBase.o
│ ├── IdStackBSDBase.ppu
│ ├── IdStackConsts.o
│ ├── IdStackConsts.ppu
│ ├── IdStack.o
│ ├── IdStack.ppu
│ ├── IdStackWindows.o
│ ├── IdStackWindows.ppu
│ ├── IdStream.o
│ ├── IdStream.ppu
│ ├── IdStreamVCL.o
│ ├── IdStreamVCL.ppu
│ ├── IdStruct.o
│ ├── IdStruct.ppu
│ ├── IdSync.o
│ ├── IdSync.ppu
│ ├── IdTask.o
│ ├── IdTask.ppu
│ ├── IdTCPClient.o
│ ├── IdTCPClient.ppu
│ ├── IdTCPConnection.o
│ ├── IdTCPConnection.ppu
│ ├── IdTCPServer.o
│ ├── IdTCPServer.ppu
│ ├── IdThread.o
│ ├── IdThread.ppu
│ ├── IdThreadSafe.o
│ ├── IdThreadSafe.ppu
│ ├── IdURI.o
│ ├── IdURI.ppu
│ ├── IdUriUtils.o
│ ├── IdUriUtils.ppu
│ ├── IdWinsock2.o
│ ├── IdWinsock2.ppu
│ ├── IdWship6.o
│ ├── IdWship6.ppu
│ ├── IdYarn.o
│ ├── IdYarn.ppu
│ ├── IdZLibCompressorBase.o
│ ├── IdZLibCompressorBase.ppu
│ ├── IdZLibConst.o
│ ├── IdZLibConst.ppu
│ ├── IdZLibConst.rst
│ ├── IdZLibHeaders.o
│ ├── IdZLibHeaders.ppu
│ ├── IdZLib.o
│ ├── IdZLib.ppu
│ ├── indy
│ │ ├── AboutIndyNET.resources
│ │ ├── AboutProg.res
│ │ ├── adler32.obj
│ │ ├── compress.obj
│ │ ├── crc32.obj
│ │ ├── dclIndyCore100.bdsproj
│ │ ├── dclIndyCore100.cfg1
│ │ ├── dclIndyCore100.dpk
│ │ ├── dclIndyCore100Net.bdsproj
│ │ ├── dclIndyCore100Net.dpk
│ │ ├── dclIndyCore100.rc
│ │ ├── dclIndyCore100.rc.tmpl
│ │ ├── dclIndyCore100.res
│ │ ├── dclIndyCore110.cfg1
│ │ ├── dclIndyCore110.dpk
│ │ ├── dclIndyCore110Net.dpk
│ │ ├── dclIndyCore110.rc
│ │ ├── dclIndyCore110.rc.tmpl
│ │ ├── dclIndyCore110.RES
│ │ ├── dclIndyCore120.cfg1
│ │ ├── dclIndyCore120.dpk
│ │ ├── dclIndyCore120Net.dpk
│ │ ├── dclIndyCore120.proj
│ │ ├── dclIndyCore120.rc
│ │ ├── dclIndyCore120.rc.tmpl
│ │ ├── dclIndyCore120.RES
│ │ ├── dclIndyCore130.dpk
│ │ ├── dclIndyCore130Net.dpk
│ │ ├── dclIndyCore130.rc
│ │ ├── dclIndyCore130.rc.tmpl
│ │ ├── dclIndyCore130.res
│ │ ├── dclIndyCore140.cfg1
│ │ ├── dclIndyCore140.dpk
│ │ ├── dclIndyCore140.rc
│ │ ├── dclIndyCore140.rc.tmpl
│ │ ├── dclIndyCore140.RES
│ │ ├── dclIndyCore150.cfg1
│ │ ├── dclIndyCore150.dpk
│ │ ├── dclIndyCore150.rc
│ │ ├── dclIndyCore150.rc.tmpl
│ │ ├── dclIndyCore150.RES
│ │ ├── dclIndyCore160.cfg1
│ │ ├── dclIndyCore160.dpk
│ │ ├── dclIndyCore160.dproj
│ │ ├── dclIndyCore160.rc
│ │ ├── dclIndyCore160.rc.tmpl
│ │ ├── dclIndyCore160.res
│ │ ├── dclIndyCore170.cfg1
│ │ ├── dclIndyCore170.dpk
│ │ ├── dclIndyCore170.dproj
│ │ ├── dclIndyCore170.rc
│ │ ├── dclIndyCore170.rc.tmpl
│ │ ├── dclIndyCore170.res
│ │ ├── dclIndyCore40.dpk
│ │ ├── dclIndyCore40.rc
│ │ ├── dclIndyCore40.rc.tmpl
│ │ ├── dclIndyCore40.RES
│ │ ├── dclIndyCore50.cfg1
│ │ ├── dclIndyCore50.cfg2
│ │ ├── dclIndyCore50.dpk
│ │ ├── dclIndyCore50.rc
│ │ ├── dclIndyCore50.rc.tmpl
│ │ ├── dclIndyCore50.res
│ │ ├── dclIndyCore60.cfg1
│ │ ├── dclIndyCore60.cfg2
│ │ ├── dclIndyCore60.dpk
│ │ ├── dclIndyCore60.rc
│ │ ├── dclIndyCore60.rc.tmpl
│ │ ├── dclIndyCore60.res
│ │ ├── dclIndyCore70.dpk
│ │ ├── dclIndyCore70.rc
│ │ ├── dclIndyCore70.rc.tmpl
│ │ ├── dclIndyCore70.res
│ │ ├── dclIndyCore80Net.dpk
│ │ ├── dclIndyCore90.bdsproj
│ │ ├── dclIndyCore90.dpk
│ │ ├── dclIndyCore90Net.bdsproj
│ │ ├── dclIndyCore90Net.dpk
│ │ ├── dclIndyCore90.rc
│ │ ├── dclIndyCore90.rc.tmpl
│ │ ├── dclIndyCore90.res
│ │ ├── dclIndyCore_Icon.ico
│ │ ├── dclindycorek3.dpk
│ │ ├── dclindycorek3.dpkl
│ │ ├── dclindycorek3.res
│ │ ├── dclindycorelaz.lpk
│ │ ├── dclIndyCore.rc
│ │ ├── dclIndyCore.rc.tmpl
│ │ ├── dclIndyCore.RES
│ │ ├── dclIndyProtocols100.bdsproj
│ │ ├── dclIndyProtocols100.cfg1
│ │ ├── dclIndyProtocols100.dpk
│ │ ├── dclIndyProtocols100Net.bdsproj
│ │ ├── dclIndyProtocols100Net.dpk
│ │ ├── dclIndyProtocols100.rc
│ │ ├── dclIndyProtocols100.rc.tmpl
│ │ ├── dclIndyProtocols100.RES
│ │ ├── dclIndyProtocols110.cfg1
│ │ ├── dclIndyProtocols110.dpk
│ │ ├── dclIndyProtocols110Net.dpk
│ │ ├── dclIndyProtocols110.rc
│ │ ├── dclIndyProtocols110.rc.tmpl
│ │ ├── dclIndyProtocols110.RES
│ │ ├── dclIndyProtocols120.cfg1
│ │ ├── dclIndyProtocols120.dpk
│ │ ├── dclIndyProtocols120Net.dpk
│ │ ├── dclIndyProtocols120.proj
│ │ ├── dclIndyProtocols120.rc
│ │ ├── dclIndyProtocols120.rc.tmpl
│ │ ├── dclIndyProtocols120.RES
│ │ ├── dclIndyProtocols130.dpk
│ │ ├── dclIndyProtocols130Net.dpk
│ │ ├── dclIndyProtocols130.rc
│ │ ├── dclIndyProtocols130.rc.tmpl
│ │ ├── dclIndyProtocols130.res
│ │ ├── dclIndyProtocols140.cfg1
│ │ ├── dclIndyProtocols140.dpk
│ │ ├── dclIndyProtocols140.rc
│ │ ├── dclIndyProtocols140.rc.tmpl
│ │ ├── dclIndyProtocols140.RES
│ │ ├── dclIndyProtocols150.cfg1
│ │ ├── dclIndyProtocols150.dpk
│ │ ├── dclIndyProtocols150.rc
│ │ ├── dclIndyProtocols150.rc.tmpl
│ │ ├── dclIndyProtocols150.RES
│ │ ├── dclIndyProtocols160.cfg1
│ │ ├── dclIndyProtocols160.dpk
│ │ ├── dclIndyProtocols160.dproj
│ │ ├── dclIndyProtocols160.rc
│ │ ├── dclIndyProtocols160.rc.tmpl
│ │ ├── dclIndyProtocols160.res
│ │ ├── dclIndyProtocols170.cfg1
│ │ ├── dclIndyProtocols170.dpk
│ │ ├── dclIndyProtocols170.dproj
│ │ ├── dclIndyProtocols170.rc
│ │ ├── dclIndyProtocols170.rc.tmpl
│ │ ├── dclIndyProtocols170.RES
│ │ ├── dclIndyProtocols40.dpk
│ │ ├── dclIndyProtocols40.rc
│ │ ├── dclIndyProtocols40.rc.tmpl
│ │ ├── dclIndyProtocols40.RES
│ │ ├── dclIndyProtocols50.cfg1
│ │ ├── dclIndyProtocols50.cfg2
│ │ ├── dclIndyProtocols50.dpk
│ │ ├── dclIndyProtocols50.rc
│ │ ├── dclIndyProtocols50.rc.tmpl
│ │ ├── dclIndyProtocols50.RES
│ │ ├── dclIndyProtocols60.cfg1
│ │ ├── dclIndyProtocols60.cfg2
│ │ ├── dclIndyProtocols60.dpk
│ │ ├── dclIndyProtocols60.rc
│ │ ├── dclIndyProtocols60.rc.tmpl
│ │ ├── dclIndyProtocols60.RES
│ │ ├── dclIndyProtocols70.dpk
│ │ ├── dclIndyProtocols70.rc
│ │ ├── dclIndyProtocols70.rc.tmpl
│ │ ├── dclIndyProtocols70.res
│ │ ├── dclIndyProtocols90.bdsproj
│ │ ├── dclIndyProtocols90.dpk
│ │ ├── dclIndyProtocols90Net.bdsproj
│ │ ├── dclIndyProtocols90Net.dpk
│ │ ├── dclIndyProtocols90.rc
│ │ ├── dclIndyProtocols90.rc.tmpl
│ │ ├── dclIndyProtocols90.res
│ │ ├── dclIndyProtocols_Icon.ico
│ │ ├── dclIndyProtocolsK3.dpk
│ │ ├── dclindyprotocolslaz.lpk
│ │ ├── dclIndyProtocols.rc
│ │ ├── dclIndyProtocols.rc.tmpl
│ │ ├── dclIndyProtocols.RES
│ │ ├── deflate.obj
│ │ ├── DelphiZLib.cpp
│ │ ├── DelphiZLib.lib
│ │ ├── example.obj
│ │ ├── gzclose.obj
│ │ ├── gzlib.obj
│ │ ├── gzread.obj
│ │ ├── gzwrite.obj
│ │ ├── IdAboutDotNET.pas
│ │ ├── IdAboutDotNET.resources
│ │ ├── IdAboutDotNET.resx
│ │ ├── IdAboutDotNET.TfrmAbout.resources
│ │ ├── IdAboutNET.resources
│ │ ├── IdAbout.pas
│ │ ├── IdAbout.resources
│ │ ├── IdAbout.resx
│ │ ├── IdAbout.TfrmAbout.resources
│ │ ├── IdAbout.TWinForm.resources
│ │ ├── IdAboutVCL.lrs
│ │ ├── IdAboutVCL.pas
│ │ ├── IdAboutVCL.rc
│ │ ├── IdAboutVCL.RES
│ │ ├── IdAllAuthentications.pas
│ │ ├── IdAllFTPListParsers.pas
│ │ ├── IdAllHeaderCoders.pas
│ │ ├── IdAntiFreezeBase.pas
│ │ ├── IdAntiFreeze.pas
│ │ ├── IdASN1Coder.pas
│ │ ├── IdASN1Util.pas
│ │ ├── IdAssemblyInfo.pas
│ │ ├── IdAssignedNumbers.pas
│ │ ├── IdAttachmentFile.pas
│ │ ├── IdAttachmentMemory.pas
│ │ ├── IdAttachment.pas
│ │ ├── IdAuthenticationDigest.pas
│ │ ├── IdAuthenticationManager.pas
│ │ ├── IdAuthenticationNTLM.pas
│ │ ├── IdAuthentication.pas
│ │ ├── IdAuthenticationSSPI.pas
│ │ ├── IdBaseComponent.pas
│ │ ├── IdBlockCipherIntercept.pas
│ │ ├── IdBuffer.pas
│ │ ├── IdChargenServer.pas
│ │ ├── IdChargenUDPServer.pas
│ │ ├── IdCharsets.pas
│ │ ├── IdCmdTCPClient.pas
│ │ ├── IdCmdTCPServer.pas
│ │ ├── IdCoder00E.pas
│ │ ├── IdCoder3to4.pas
│ │ ├── IdCoderBinHex4.pas
│ │ ├── IdCoderHeader.pas
│ │ ├── IdCoderMIME.pas
│ │ ├── IdCoder.pas
│ │ ├── IdCoderQuotedPrintable.pas
│ │ ├── IdCoderTNEF.pas
│ │ ├── IdCoderUUE.pas
│ │ ├── IdCoderXXE.pas
│ │ ├── IdCommandHandlers.pas
│ │ ├── IdCompilerDefines.inc
│ │ ├── IdComponent.pas
│ │ ├── IdCompressionIntercept.pas
│ │ ├── IdCompressorZLib.pas
│ │ ├── IdConnectThroughHttpProxy.pas
│ │ ├── IdContainers.pas
│ │ ├── IdContext.pas
│ │ ├── IdCookieManager.pas
│ │ ├── IdCookie.pas
│ │ ├── IdCore90ASM90.inc
│ │ ├── IdCoreDsnRegister.pas
│ │ ├── IdCoreRegisterCool.dcr
│ │ ├── IdCoreRegister.dcr
│ │ ├── IdCoreSelectionEditors.pas
│ │ ├── IdCreditsBitmap.res
│ │ ├── IdCreditsBitmap.resources
│ │ ├── IdCTypes.pas
│ │ ├── IdCustomHTTPServer.pas
│ │ ├── IdCustomTCPServer.pas
│ │ ├── IdCustomTransparentProxy.pas
│ │ ├── IdDateTimeStamp.pas
│ │ ├── IdDayTime.pas
│ │ ├── IdDayTimeServer.pas
│ │ ├── IdDayTimeUDP.pas
│ │ ├── IdDayTimeUDPServer.pas
│ │ ├── IddclCore90ASM90.inc
│ │ ├── IddclProtocols90ASM90.inc
│ │ ├── IdDICTCommon.pas
│ │ ├── IdDICT.pas
│ │ ├── IdDICTServer.pas
│ │ ├── IdDiscardServer.pas
│ │ ├── IdDiscardUDPServer.pas
│ │ ├── IdDNSCommon.pas
│ │ ├── IdDNSResolver.pas
│ │ ├── IdDNSServer.pas
│ │ ├── IdDsnBaseCmpEdt.pas
│ │ ├── IdDsnCoreResourceStrings.pas
│ │ ├── IdDsnPropEdBindingNET.pas
│ │ ├── IdDsnPropEdBindingNET.resx
│ │ ├── IdDsnPropEdBindingNET.TIdDsnPropEdBindingNET.resources
│ │ ├── IdDsnPropEdBinding.pas
│ │ ├── IdDsnPropEdBindingVCL.pas
│ │ ├── IdDsnRegister.pas
│ │ ├── IdDsnResourceStrings.pas
│ │ ├── IdDsnSASLListEditorFormNET.pas
│ │ ├── IdDsnSASLListEditorFormNET.resx
│ │ ├── IdDsnSASLListEditorFormNET.TfrmSASLListEditor.resources
│ │ ├── IdDsnSASLListEditorForm.pas
│ │ ├── IdDsnSASLListEditorFormVCL.lrs
│ │ ├── IdDsnSASLListEditorFormVCL.pas
│ │ ├── IdDsnSASLListEditor.pas
│ │ ├── IdDummyUnit.pas
│ │ ├── IdEcho.pas
│ │ ├── IdEchoServer.pas
│ │ ├── IdEchoUDP.pas
│ │ ├── IdEchoUDPServer.pas
│ │ ├── IdEMailAddress.pas
│ │ ├── IdExceptionCore.pas
│ │ ├── IdException.pas
│ │ ├── IdExplicitTLSClientServerBase.pas
│ │ ├── IdFinger.pas
│ │ ├── IdFingerServer.pas
│ │ ├── IdFIPS.pas
│ │ ├── IdFSP.pas
│ │ ├── IdFTPBaseFileSystem.pas
│ │ ├── IdFTPCommon.pas
│ │ ├── IdFTPListOutput.pas
│ │ ├── IdFTPListParseAS400.pas
│ │ ├── IdFTPListParseBase.pas
│ │ ├── IdFTPListParseBullGCOS7.pas
│ │ ├── IdFTPListParseBullGCOS8.pas
│ │ ├── IdFTPListParseChameleonNewt.pas
│ │ ├── IdFTPListParseCiscoIOS.pas
│ │ ├── IdFTPListParseDistinctTCPIP.pas
│ │ ├── IdFTPListParseEPLF.pas
│ │ ├── IdFTPListParseHellSoft.pas
│ │ ├── IdFTPListParseIEFTPGateway.pas
│ │ ├── IdFTPListParseKA9Q.pas
│ │ ├── IdFTPListParseMicrowareOS9.pas
│ │ ├── IdFTPListParseMPEiX.pas
│ │ ├── IdFTPListParseMusic.pas
│ │ ├── IdFTPListParseMVS.pas
│ │ ├── IdFTPListParseNCSAForDOS.pas
│ │ ├── IdFTPListParseNCSAForMACOS.pas
│ │ ├── IdFTPListParseNovellNetware.pas
│ │ ├── IdFTPListParseNovellNetwarePSU.pas
│ │ ├── IdFTPListParseOS2.pas
│ │ ├── IdFTPListParsePCNFSD.pas
│ │ ├── IdFTPListParsePCTCP.pas
│ │ ├── IdFTPListParseStercomOS390Exp.pas
│ │ ├── IdFTPListParseStercomUnixEnt.pas
│ │ ├── IdFTPListParseStratusVOS.pas
│ │ ├── IdFTPListParseSuperTCP.pas
│ │ ├── IdFTPListParseTandemGuardian.pas
│ │ ├── IdFTPListParseTOPS20.pas
│ │ ├── IdFTPListParseTSXPlus.pas
│ │ ├── IdFTPListParseUnisysClearPath.pas
│ │ ├── IdFTPListParseUnix.pas
│ │ ├── IdFTPListParseVM.pas
│ │ ├── IdFTPListParseVMS.pas
│ │ ├── IdFTPListParseVSE.pas
│ │ ├── IdFTPListParseVxWorks.pas
│ │ ├── IdFTPListParseWfFTP.pas
│ │ ├── IdFTPListParseWindowsNT.pas
│ │ ├── IdFTPListParseWinQVTNET.pas
│ │ ├── IdFTPListParseXecomMicroRTOS.pas
│ │ ├── IdFTPList.pas
│ │ ├── IdFTPListTypes.pas
│ │ ├── IdFTP.pas
│ │ ├── IdFTPServerContextBase.pas
│ │ ├── IdFTPServer.pas
│ │ ├── IdGlobalCore.pas
│ │ ├── IdGlobal.pas
│ │ ├── IdGlobalProtocols.pas
│ │ ├── IdGopherConsts.pas
│ │ ├── IdGopher.pas
│ │ ├── IdGopherServer.pas
│ │ ├── IdHashAdler32.pas
│ │ ├── IdHashCRC.pas
│ │ ├── IdHashElf.pas
│ │ ├── IdHashIntf.pas
│ │ ├── IdHashMessageDigest.pas
│ │ ├── IdHash.pas
│ │ ├── IdHashSHA1.pas
│ │ ├── IdHashSHA.pas
│ │ ├── IdHeaderCoder2022JP.pas
│ │ ├── IdHeaderCoderBase.pas
│ │ ├── IdHeaderCoderBig5.pas
│ │ ├── IdHeaderCoderIndy.pas
│ │ ├── IdHeaderCoderPlain.pas
│ │ ├── IdHeaderList.pas
│ │ ├── IdHL7.pas
│ │ ├── IdHMACMD5.pas
│ │ ├── IdHMAC.pas
│ │ ├── IdHMACSHA1.pas
│ │ ├── IdHostnameServer.pas
│ │ ├── IdHTTPHeaderInfo.pas
│ │ ├── IdHTTP.pas
│ │ ├── IdHTTPProxyServer.pas
│ │ ├── IdHTTPServer.pas
│ │ ├── IdHTTPWebBrokerBridge.pas
│ │ ├── IdIcmpClient.pas
│ │ ├── IdIconv.pas
│ │ ├── IdIdent.pas
│ │ ├── IdIdentServer.pas
│ │ ├── IdIDN.pas
│ │ ├── IdIMAP4.pas
│ │ ├── IdIMAP4Server.pas
│ │ ├── IdIntercept.pas
│ │ ├── IdInterceptSimLog.pas
│ │ ├── IdInterceptThrottler.pas
│ │ ├── IdIOHandler.pas
│ │ ├── IdIOHandlerSocket.pas
│ │ ├── IdIOHandlerStack.pas
│ │ ├── IdIOHandlerStream.pas
│ │ ├── IdIPAddress.pas
│ │ ├── IdIPAddrMon.pas
│ │ ├── IdIPMCastBase.pas
│ │ ├── IdIPMCastClient.pas
│ │ ├── IdIPMCastServer.pas
│ │ ├── IdIPWatch.pas
│ │ ├── IdIRC.pas
│ │ ├── IdIrcServer.pas
│ │ ├── IdLDAPV3Coder.pas
│ │ ├── IdLDAPV3.pas
│ │ ├── IdLogBase.pas
│ │ ├── IdLogDebug.pas
│ │ ├── IdLogEvent.pas
│ │ ├── IdLogFile.pas
│ │ ├── IdLogStream.pas
│ │ ├── IdLPR.pas
│ │ ├── IdMailBox.pas
│ │ ├── IdMappedFTP.pas
│ │ ├── IdMappedPOP3.pas
│ │ ├── IdMappedPortTCP.pas
│ │ ├── IdMappedPortUDP.pas
│ │ ├── IdMappedTelnet.pas
│ │ ├── IdMessageBuilder.pas
│ │ ├── IdMessageClient.pas
│ │ ├── IdMessageCoderBinHex4.pas
│ │ ├── IdMessageCoderMIME.pas
│ │ ├── IdMessageCoder.pas
│ │ ├── IdMessageCoderQuotedPrintable.pas
│ │ ├── IdMessageCoderUUE.pas
│ │ ├── IdMessageCoderXXE.pas
│ │ ├── IdMessageCoderYenc.pas
│ │ ├── IdMessageCollection.pas
│ │ ├── IdMessageParts.pas
│ │ ├── IdMessage.pas
│ │ ├── IdMIMETypes.pas
│ │ ├── IdMultipartFormData.pas
│ │ ├── IdNetworkCalculator.pas
│ │ ├── IdNNTP.pas
│ │ ├── IdNNTPServer.pas
│ │ ├── IdNTLM.pas
│ │ ├── IdNTLMv2.pas
│ │ ├── IdOSFileName.pas
│ │ ├── IdOTPCalculator.pas
│ │ ├── IdPOP3.pas
│ │ ├── IdPOP3Server.pas
│ │ ├── IdPOP4Server.pas
│ │ ├── IdProtocols90ASM90.inc
│ │ ├── IdQotd.pas
│ │ ├── IdQotdServer.pas
│ │ ├── IdQOTDUDP.pas
│ │ ├── IdQOTDUDPServer.pas
│ │ ├── IdRawBase.pas
│ │ ├── IdRawClient.pas
│ │ ├── IdRawFunctions.pas
│ │ ├── IdRawHeaders.pas
│ │ ├── IdRegisterCool.dcr
│ │ ├── IdRegisterCore.lrs
│ │ ├── IdRegisterCore.pas
│ │ ├── IdRegister.dcr
│ │ ├── IdRegister.lrs
│ │ ├── IdRegister.pas
│ │ ├── IdRemoteCMDClient.pas
│ │ ├── IdRemoteCMDServer.pas
│ │ ├── IdReplyFTP.pas
│ │ ├── IdReplyIMAP4.pas
│ │ ├── IdReply.pas
│ │ ├── IdReplyPOP3.pas
│ │ ├── IdReplyRFC.pas
│ │ ├── IdReplySMTP.pas
│ │ ├── IdResourceStringsCore.pas
│ │ ├── IdResourceStringsDotNet11.pas
│ │ ├── IdResourceStringsIconv.pas
│ │ ├── IdResourceStringsKylixCompat.pas
│ │ ├── IdResourceStringsOpenSSL.pas
│ │ ├── IdResourceStrings.pas
│ │ ├── IdResourceStringsProtocols.pas
│ │ ├── IdResourceStringsSSLDotNet.pas
│ │ ├── IdResourceStringsSSPI.pas
│ │ ├── IdResourceStringsTextEncoding.pas
│ │ ├── IdResourceStringsUnix.pas
│ │ ├── IdResourceStringsUriUtils.pas
│ │ ├── IdResourceStringsVCLPosix.pas
│ │ ├── IdRexec.pas
│ │ ├── IdRexecServer.pas
│ │ ├── IdRSH.pas
│ │ ├── IdRSHServer.pas
│ │ ├── IdSASLAnonymous.pas
│ │ ├── IdSASLCollection.pas
│ │ ├── IdSASL_CRAMBase.pas
│ │ ├── IdSASL_CRAM_MD5.pas
│ │ ├── IdSASL_CRAM_SHA1.pas
│ │ ├── IdSASLDigest.pas
│ │ ├── IdSASLExternal.pas
│ │ ├── IdSASLListEditorForm.RES
│ │ ├── IdSASLListEditorForm.resources
│ │ ├── IdSASLLogin.pas
│ │ ├── IdSASL_NTLM.pas
│ │ ├── IdSASLOTP.pas
│ │ ├── IdSASL.pas
│ │ ├── IdSASLPlain.pas
│ │ ├── IdSASLSKey.pas
│ │ ├── IdSASLUserPass.pas
│ │ ├── IdSchedulerOfThreadDefault.pas
│ │ ├── IdSchedulerOfThread.pas
│ │ ├── IdSchedulerOfThreadPool.pas
│ │ ├── IdScheduler.pas
│ │ ├── IdSecurity90ASM90.inc
│ │ ├── IdServerInterceptLogBase.pas
│ │ ├── IdServerInterceptLogEvent.pas
│ │ ├── IdServerInterceptLogFile.pas
│ │ ├── IdServerIOHandler.pas
│ │ ├── IdServerIOHandlerSocket.pas
│ │ ├── IdServerIOHandlerSSLOpenSSL.pas
│ │ ├── IdServerIOHandlerStack.pas
│ │ ├── IdSimpleServer.pas
│ │ ├── IdSMTPBase.pas
│ │ ├── IdSMTP.pas
│ │ ├── IdSMTPRelay.pas
│ │ ├── IdSMTPServer.pas
│ │ ├── IdSNMP.pas
│ │ ├── IdSNPP.pas
│ │ ├── IdSNTP.pas
│ │ ├── IdSocketHandle.pas
│ │ ├── IdSocks.pas
│ │ ├── IdSocksServer.pas
│ │ ├── IdSSH.pas
│ │ ├── IdSSLDotNET.pas
│ │ ├── IdSSLOpenSSLHeaders.pas
│ │ ├── IdSSLOpenSSL.pas
│ │ ├── IdSSLOpenSSLUtils.pas
│ │ ├── IdSSL.pas
│ │ ├── IdSSPI.pas
│ │ ├── IdStackBSDBase.pas
│ │ ├── IdStackConsts.pas
│ │ ├── IdStackDotNet.pas
│ │ ├── IdStackLibc.pas
│ │ ├── IdStackLinux.pas
│ │ ├── IdStack.pas
│ │ ├── IdStackUnix.pas
│ │ ├── IdStackVCLPosix.pas
│ │ ├── IdStackWindows.pas
│ │ ├── IdStreamNET.pas
│ │ ├── IdStream.pas
│ │ ├── IdStreamVCL.pas
│ │ ├── IdStrings.pas
│ │ ├── IdStruct.pas
│ │ ├── IdSync.pas
│ │ ├── IdSysLogMessage.pas
│ │ ├── IdSysLog.pas
│ │ ├── IdSysLogServer.pas
│ │ ├── IdSystat.pas
│ │ ├── IdSystatServer.pas
│ │ ├── IdSystatUDP.pas
│ │ ├── IdSystatUDPServer.pas
│ │ ├── IdSystem90ASM90.inc
│ │ ├── IdTask.pas
│ │ ├── IdTCPClient.pas
│ │ ├── IdTCPConnection.pas
│ │ ├── IdTCPServer.pas
│ │ ├── IdTCPStream.pas
│ │ ├── IdTelnet.pas
│ │ ├── IdTelnetServer.pas
│ │ ├── IdText.pas
│ │ ├── IdThreadComponent.pas
│ │ ├── IdThread.pas
│ │ ├── IdThreadSafe.pas
│ │ ├── IdTime.pas
│ │ ├── IdTimeServer.pas
│ │ ├── IdTimeUDP.pas
│ │ ├── IdTimeUDPServer.pas
│ │ ├── IdTraceRoute.pas
│ │ ├── IdTransactedFileStream.pas
│ │ ├── IdTrivialFTPBase.pas
│ │ ├── IdTrivialFTP.pas
│ │ ├── IdTrivialFTPServer.pas
│ │ ├── IdTunnelCommon.pas
│ │ ├── IdTunnelMaster.pas
│ │ ├── IdTunnelSlave.pas
│ │ ├── IdUDPBase.pas
│ │ ├── IdUDPClient.pas
│ │ ├── IdUDPServer.pas
│ │ ├── IdUnixTime.pas
│ │ ├── IdUnixTimeServer.pas
│ │ ├── IdUnixTimeUDP.pas
│ │ ├── IdUnixTimeUDPServer.pas
│ │ ├── IdURI.pas
│ │ ├── IdUriUtils.pas
│ │ ├── IdUserAccountsOTP.pas
│ │ ├── IdUserAccounts.pas
│ │ ├── IdUserPassProvider.pas
│ │ ├── IdVCard.pas
│ │ ├── IdVCLPosixSupplemental.pas
│ │ ├── IdVers.inc
│ │ ├── IdVers.inc.tmpl
│ │ ├── IdWebDAV.pas
│ │ ├── IdWhois.pas
│ │ ├── IdWhoIsServer.pas
│ │ ├── IdWinsock2.pas
│ │ ├── IdWship6.pas
│ │ ├── IdYarn.pas
│ │ ├── IdZLibCompressorBase.pas
│ │ ├── IdZLibConst.pas
│ │ ├── IdZLibHeaders.pas
│ │ ├── IdZLib.pas
│ │ ├── IndyCar.bmp
│ │ ├── IndyCore100.bdsproj
│ │ ├── IndyCore100.cfg1
│ │ ├── IndyCore100.cfg2
│ │ ├── IndyCore100.dpk
│ │ ├── IndyCore100Net.bdsproj
│ │ ├── IndyCore100Net.dpk
│ │ ├── IndyCore100.rc
│ │ ├── IndyCore100.rc.tmpl
│ │ ├── IndyCore100.res
│ │ ├── IndyCore110.cfg1
│ │ ├── IndyCore110.cfg2
│ │ ├── IndyCore110.dpk
│ │ ├── IndyCore110Net.dpk
│ │ ├── IndyCore110.rc
│ │ ├── IndyCore110.rc.tmpl
│ │ ├── IndyCore110.RES
│ │ ├── IndyCore120.cfg1
│ │ ├── IndyCore120.cfg2
│ │ ├── IndyCore120.dpk
│ │ ├── IndyCore120Net.dpk
│ │ ├── IndyCore120.proj
│ │ ├── IndyCore120.rc
│ │ ├── IndyCore120.rc.tmpl
│ │ ├── IndyCore120.res
│ │ ├── IndyCore130.dpk
│ │ ├── IndyCore130Net.dpk
│ │ ├── IndyCore130.rc
│ │ ├── IndyCore130.rc.tmpl
│ │ ├── IndyCore130.res
│ │ ├── IndyCore140.cfg1
│ │ ├── IndyCore140.cfg2
│ │ ├── IndyCore140.dpk
│ │ ├── IndyCore140.rc
│ │ ├── IndyCore140.rc.tmpl
│ │ ├── IndyCore140.RES
│ │ ├── IndyCore150.cfg1
│ │ ├── IndyCore150.cfg2
│ │ ├── IndyCore150.dpk
│ │ ├── IndyCore150.rc
│ │ ├── IndyCore150.rc.tmpl
│ │ ├── IndyCore150.RES
│ │ ├── IndyCore160.cfg1
│ │ ├── IndyCore160.cfg2
│ │ ├── IndyCore160.dpk
│ │ ├── IndyCore160.dproj
│ │ ├── IndyCore160.rc
│ │ ├── IndyCore160.rc.tmpl
│ │ ├── IndyCore160.res
│ │ ├── IndyCore170.cfg1
│ │ ├── IndyCore170.cfg2
│ │ ├── IndyCore170.dpk
│ │ ├── IndyCore170.dproj
│ │ ├── IndyCore170.rc
│ │ ├── IndyCore170.rc.tmpl
│ │ ├── IndyCore170.res
│ │ ├── IndyCore40.rc
│ │ ├── IndyCore40.rc.tmpl
│ │ ├── IndyCore40.RES
│ │ ├── IndyCore50.cfg1
│ │ ├── IndyCore50.cfg2
│ │ ├── IndyCore50.dpk
│ │ ├── IndyCore50.rc
│ │ ├── IndyCore50.rc.tmpl
│ │ ├── IndyCore50.RES
│ │ ├── IndyCore60.cfg1
│ │ ├── IndyCore60.cfg2
│ │ ├── IndyCore60.dpk
│ │ ├── IndyCore60.rc
│ │ ├── IndyCore60.rc.tmpl
│ │ ├── IndyCore60.RES
│ │ ├── IndyCore70.dpk
│ │ ├── IndyCore70.rc
│ │ ├── IndyCore70.rc.tmpl
│ │ ├── IndyCore70.RES
│ │ ├── IndyCore90.bdsproj
│ │ ├── IndyCore90.dpk
│ │ ├── IndyCore90Net.bdsproj
│ │ ├── IndyCore90Net.dpk
│ │ ├── IndyCore90.rc
│ │ ├── IndyCore90.rc.tmpl
│ │ ├── IndyCore90.RES
│ │ ├── indycorefpc.pas
│ │ ├── IndyCore_Icon.ico
│ │ ├── IndyCoreK3.dpk
│ │ ├── IndyCore.rc
│ │ ├── IndyCore.rc.tmpl
│ │ ├── IndyCore.RES
│ │ ├── indylaz.lpk
│ │ ├── indylaz.lps
│ │ ├── indylaz.pas
│ │ ├── IndyProtocols100.bdsproj
│ │ ├── IndyProtocols100.cfg1
│ │ ├── IndyProtocols100.cfg2
│ │ ├── IndyProtocols100.dpk
│ │ ├── IndyProtocols100Net.bdsproj
│ │ ├── IndyProtocols100Net.dpk
│ │ ├── IndyProtocols100.rc
│ │ ├── IndyProtocols100.rc.tmpl
│ │ ├── IndyProtocols100.res
│ │ ├── IndyProtocols110.cfg1
│ │ ├── IndyProtocols110.cfg2
│ │ ├── IndyProtocols110.dpk
│ │ ├── IndyProtocols110Net.dpk
│ │ ├── IndyProtocols110.rc
│ │ ├── IndyProtocols110.rc.tmpl
│ │ ├── IndyProtocols110.RES
│ │ ├── IndyProtocols120.cfg1
│ │ ├── IndyProtocols120.cfg2
│ │ ├── IndyProtocols120.dpk
│ │ ├── IndyProtocols120Net.dpk
│ │ ├── IndyProtocols120.proj
│ │ ├── IndyProtocols120.rc
│ │ ├── IndyProtocols120.rc.tmpl
│ │ ├── IndyProtocols120.res
│ │ ├── IndyProtocols130.dpk
│ │ ├── IndyProtocols130Net.dpk
│ │ ├── IndyProtocols130.rc
│ │ ├── IndyProtocols130.rc.tmpl
│ │ ├── IndyProtocols130.res
│ │ ├── IndyProtocols140.cfg1
│ │ ├── IndyProtocols140.cfg2
│ │ ├── IndyProtocols140.dpk
│ │ ├── IndyProtocols140.rc
│ │ ├── IndyProtocols140.rc.tmpl
│ │ ├── IndyProtocols140.RES
│ │ ├── IndyProtocols150.cfg1
│ │ ├── IndyProtocols150.cfg2
│ │ ├── IndyProtocols150.dpk
│ │ ├── IndyProtocols150.rc
│ │ ├── IndyProtocols150.rc.tmpl
│ │ ├── IndyProtocols150.RES
│ │ ├── IndyProtocols160.cfg1
│ │ ├── IndyProtocols160.cfg2
│ │ ├── IndyProtocols160.dpk
│ │ ├── IndyProtocols160.dproj
│ │ ├── IndyProtocols160.rc
│ │ ├── IndyProtocols160.rc.tmpl
│ │ ├── IndyProtocols160.res
│ │ ├── IndyProtocols170.cfg1
│ │ ├── IndyProtocols170.cfg2
│ │ ├── IndyProtocols170.dpk
│ │ ├── IndyProtocols170.dproj
│ │ ├── IndyProtocols170.rc
│ │ ├── IndyProtocols170.rc.tmpl
│ │ ├── IndyProtocols170.res
│ │ ├── IndyProtocols40.dpk
│ │ ├── IndyProtocols40.rc
│ │ ├── IndyProtocols40.rc.tmpl
│ │ ├── IndyProtocols40.res
│ │ ├── IndyProtocols50.cfg1a
│ │ ├── IndyProtocols50.cfg1b
│ │ ├── IndyProtocols50.cfg2
│ │ ├── IndyProtocols50.dpk
│ │ ├── IndyProtocols50.rc
│ │ ├── IndyProtocols50.rc.tmpl
│ │ ├── IndyProtocols50.res
│ │ ├── IndyProtocols60.cfg1
│ │ ├── IndyProtocols60.cfg2
│ │ ├── IndyProtocols60.dpk
│ │ ├── IndyProtocols60.rc
│ │ ├── IndyProtocols60.rc.tmpl
│ │ ├── IndyProtocols60.res
│ │ ├── IndyProtocols70.dpk
│ │ ├── IndyProtocols70.rc
│ │ ├── IndyProtocols70.rc.tmpl
│ │ ├── IndyProtocols70.res
│ │ ├── IndyProtocols90.bdsproj
│ │ ├── IndyProtocols90.dpk
│ │ ├── IndyProtocols90Net.bdsproj
│ │ ├── IndyProtocols90Net.dpk
│ │ ├── IndyProtocols90.rc
│ │ ├── IndyProtocols90.rc.tmpl
│ │ ├── IndyProtocols90.res
│ │ ├── indyprotocolsfpc.pas
│ │ ├── IndyProtocols_Icon.ico
│ │ ├── IndyProtocolsK3.dpk
│ │ ├── IndyProtocols.rc
│ │ ├── IndyProtocols.rc.tmpl
│ │ ├── IndyProtocols.RES
│ │ ├── IndySystem100.bdsproj
│ │ ├── IndySystem100.cfg1
│ │ ├── IndySystem100.cfg2
│ │ ├── IndySystem100.dpk
│ │ ├── IndySystem100Net.bdsproj
│ │ ├── IndySystem100Net.dpk
│ │ ├── IndySystem100.rc
│ │ ├── IndySystem100.rc.tmpl
│ │ ├── IndySystem100.res
│ │ ├── IndySystem110.cfg1
│ │ ├── IndySystem110.cfg2
│ │ ├── IndySystem110.dpk
│ │ ├── IndySystem110Net.dpk
│ │ ├── IndySystem110.rc
│ │ ├── IndySystem110.rc.tmpl
│ │ ├── IndySystem110.RES
│ │ ├── IndySystem120.cfg1
│ │ ├── IndySystem120.cfg2
│ │ ├── IndySystem120.dpk
│ │ ├── IndySystem120Net.dpk
│ │ ├── IndySystem120.proj
│ │ ├── IndySystem120.rc
│ │ ├── IndySystem120.rc.tmpl
│ │ ├── IndySystem120.res
│ │ ├── IndySystem130.dpk
│ │ ├── IndySystem130Net.dpk
│ │ ├── IndySystem130.rc
│ │ ├── IndySystem130.rc.tmpl
│ │ ├── IndySystem130.res
│ │ ├── IndySystem140.cfg1
│ │ ├── IndySystem140.cfg2
│ │ ├── IndySystem140.dpk
│ │ ├── IndySystem140.rc
│ │ ├── IndySystem140.rc.tmpl
│ │ ├── IndySystem140.RES
│ │ ├── IndySystem150.cfg1
│ │ ├── IndySystem150.cfg2
│ │ ├── IndySystem150.dpk
│ │ ├── IndySystem150.rc
│ │ ├── IndySystem150.rc.tmpl
│ │ ├── IndySystem150.RES
│ │ ├── IndySystem160.cfg1
│ │ ├── IndySystem160.cfg2
│ │ ├── IndySystem160.dpk
│ │ ├── IndySystem160.dproj
│ │ ├── IndySystem160.rc
│ │ ├── IndySystem160.rc.tmpl
│ │ ├── IndySystem160.res
│ │ ├── IndySystem170.cfg1
│ │ ├── IndySystem170.cfg2
│ │ ├── IndySystem170.dpk
│ │ ├── IndySystem170.dproj
│ │ ├── IndySystem170.rc
│ │ ├── IndySystem170.rc.tmpl
│ │ ├── IndySystem170.res
│ │ ├── IndySystem40.dpk
│ │ ├── IndySystem40.rc
│ │ ├── IndySystem40.rc.tmpl
│ │ ├── IndySystem40.res
│ │ ├── IndySystem50.cfg1
│ │ ├── IndySystem50.cfg2
│ │ ├── IndySystem50.dpk
│ │ ├── IndySystem50.rc
│ │ ├── IndySystem50.rc.tmpl
│ │ ├── IndySystem50.res
│ │ ├── IndySystem60.cfg1
│ │ ├── IndySystem60.cfg2
│ │ ├── IndySystem60.dpk
│ │ ├── IndySystem60.rc
│ │ ├── IndySystem60.rc.tmpl
│ │ ├── IndySystem60.res
│ │ ├── IndySystem70.dpk
│ │ ├── IndySystem70.rc
│ │ ├── IndySystem70.rc.tmpl
│ │ ├── IndySystem70.res
│ │ ├── IndySystem80Net.bdsproj
│ │ ├── IndySystem80Net.dpk
│ │ ├── IndySystem90.bdsproj
│ │ ├── IndySystem90.dpk
│ │ ├── IndySystem90Net.bdsproj
│ │ ├── IndySystem90Net.dpk
│ │ ├── IndySystem90.rc
│ │ ├── IndySystem90.rc.tmpl
│ │ ├── IndySystem90.res
│ │ ├── indysystemfpc.pas
│ │ ├── IndySystem_Icon.ico
│ │ ├── IndySystemK3.dpk
│ │ ├── IndySystem.rc
│ │ ├── IndySystem.rc.tmpl
│ │ ├── IndySystem.RES
│ │ ├── infback.obj
│ │ ├── inffast.obj
│ │ ├── inflate.obj
│ │ ├── inftrees.obj
│ │ ├── Makefile.fpc
│ │ ├── Makefile.fpc.tmpl
│ │ ├── minigzip.obj
│ │ ├── trees.obj
│ │ ├── uncompr.obj
│ │ └── zutil.obj
│ ├── sgcJSON.o
│ ├── sgcJSON.ppu
│ ├── sgcResources.res
│ ├── sgcWebSocket_Classes.o
│ ├── sgcWebSocket_Classes.ppu
│ ├── sgcWebSocket_Client.o
│ ├── sgcWebSocket_Client.ppu
│ ├── sgcWebSocket_Client_SocketIO.o
│ ├── sgcWebSocket_Client_SocketIO.ppu
│ ├── sgcWebSocket_Const.o
│ ├── sgcWebSocket_Const.ppu
│ ├── sgcWebSocket_Const.rst
│ ├── sgcWebSocket_CS.o
│ ├── sgcWebSocket_CS.ppu
│ ├── sgcWebSocket_CustomClient.o
│ ├── sgcWebSocket_CustomClient.ppu
│ ├── sgcWebSocket_CustomServer.o
│ ├── sgcWebSocket_CustomServer.ppu
│ ├── sgcWebSocket.dcr
│ ├── sgcWebSocket_Extension_Base.o
│ ├── sgcWebSocket_Extension_Base.ppu
│ ├── sgcWebSocket_Extension_DeflateFrame.o
│ ├── sgcWebSocket_Extension_DeflateFrame.ppu
│ ├── sgcWebSocket_Extensions.o
│ ├── sgcWebSocket_Extensions.ppu
│ ├── sgcWebSocket_Helpers.o
│ ├── sgcWebSocket_Helpers.ppu
│ ├── sgcWebSocket_HTTPResponse.o
│ ├── sgcWebSocket_HTTPResponse.ppu
│ ├── sgcWebSocket.o
│ ├── sgcWebSocket.ppu
│ ├── sgcWebSocket_Protocol_Base_Client.o
│ ├── sgcWebSocket_Protocol_Base_Client.ppu
│ ├── sgcWebSocket_Protocol_Base_Message.o
│ ├── sgcWebSocket_Protocol_Base_Message.ppu
│ ├── sgcWebSocket_Protocol_Base_Server.o
│ ├── sgcWebSocket_Protocol_Base_Server.ppu
│ ├── sgcWebSocket_Protocol_Dataset_Client.o
│ ├── sgcWebSocket_Protocol_Dataset_Client.ppu
│ ├── sgcWebSocket_Protocol_Dataset_Message.o
│ ├── sgcWebSocket_Protocol_Dataset_Message.ppu
│ ├── sgcWebSocket_Protocol_Dataset_Server.o
│ ├── sgcWebSocket_Protocol_Dataset_Server.ppu
│ ├── sgcWebSocket_Protocol_sgc_Client.o
│ ├── sgcWebSocket_Protocol_sgc_Client.ppu
│ ├── sgcWebSocket_Protocol_sgc_Message.o
│ ├── sgcWebSocket_Protocol_sgc_Message.ppu
│ ├── sgcWebSocket_Protocol_sgc_Server.o
│ ├── sgcWebSocket_Protocol_sgc_Server.ppu
│ ├── sgcWebSocket_Protocols.o
│ ├── sgcWebSocket_Protocols.ppu
│ ├── sgcWebSocket_Protocols_Reg.o
│ ├── sgcWebSocket_Protocols_Reg.ppu
│ ├── sgcWebSocket_Protocol_WAMP_Client.o
│ ├── sgcWebSocket_Protocol_WAMP_Client.ppu
│ ├── sgcWebSocket_Protocol_WAMP_Message.o
│ ├── sgcWebSocket_Protocol_WAMP_Message.ppu
│ ├── sgcWebSocket_Protocol_WAMP_Server.o
│ ├── sgcWebSocket_Protocol_WAMP_Server.ppu
│ ├── sgcWebSocket_Protocol_WebRTC_Message.o
│ ├── sgcWebSocket_Protocol_WebRTC_Message.ppu
│ ├── sgcWebSocket_Protocol_WebRTC_Server.o
│ ├── sgcWebSocket_Protocol_WebRTC_Server.ppu
│ ├── sgcWebSocket_Reg.o
│ ├── sgcWebSocket_Reg.ppu
│ ├── sgcWebsocket_Resources.o
│ ├── sgcWebsocket_Resources.ppu
│ ├── sgcWebSocket_Server.o
│ ├── sgcWebSocket_Server.ppu
│ ├── sgcWebSocketsLazarus.compiled
│ ├── sgcWebSocketsLazarus.o
│ ├── sgcWebSocketsLazarus.ppu
│ ├── sgcWebSocket_Types.o
│ └── sgcWebSocket_Types.ppu
├── libD2007
│ ├── dclsgcWebSocketsD2007.dcu
│ ├── sgcIWWebSocket_Client.dcu
│ ├── sgcIWWebSocket.dcu
│ ├── sgcIWWebSocket_Protocol_Base.dcu
│ ├── sgcIWWebSocket_Protocol_Dataset_Client.dcu
│ ├── sgcIWWebSocket_Protocols.dcu
│ ├── sgcIWWebSocket_Protocol_sgc_Client.dcu
│ ├── sgcJSON.dcu
│ ├── sgcResources.RES
│ ├── sgcWebSocket_Classes.dcu
│ ├── sgcWebSocket_Client.dcu
│ ├── sgcWebSocket_Client_SocketIO.dcu
│ ├── sgcWebSocket_Const.dcu
│ ├── sgcWebSocket_CS.dcu
│ ├── sgcWebSocket_CustomClient.dcu
│ ├── sgcWebSocket_CustomServer.dcu
│ ├── sgcWebSocket.dcu
│ ├── sgcWebSocket_Extension_Base.dcu
│ ├── sgcWebSocket_Extension_DeflateFrame.dcu
│ ├── sgcWebSocket_Extensions.dcu
│ ├── sgcWebSocket_Helpers.dcu
│ ├── sgcWebSocket_HTTPResponse.dcu
│ ├── sgcWebSocket_Protocol_Base_Client.dcu
│ ├── sgcWebSocket_Protocol_Base_Message.dcu
│ ├── sgcWebSocket_Protocol_Base_Server.dcu
│ ├── sgcWebSocket_Protocol_Dataset_Client.dcu
│ ├── sgcWebSocket_Protocol_Dataset_Message.dcu
│ ├── sgcWebSocket_Protocol_Dataset_Server.dcu
│ ├── sgcWebSocket_Protocols.dcu
│ ├── sgcWebSocket_Protocol_sgc_Client.dcu
│ ├── sgcWebSocket_Protocol_sgc_Message.dcu
│ ├── sgcWebSocket_Protocol_sgc_Server.dcu
│ ├── sgcWebSocket_Protocols_Reg.dcu
│ ├── sgcWebSocket_Protocol_WAMP_Client.dcu
│ ├── sgcWebSocket_Protocol_WAMP_Message.dcu
│ ├── sgcWebSocket_Protocol_WAMP_Server.dcu
│ ├── sgcWebSocket_Protocol_WebRTC_Message.dcu
│ ├── sgcWebSocket_Protocol_WebRTC_Server.dcu
│ ├── sgcWebSocket_Reg.dcu
│ ├── sgcWebsocket_Resources.dcu
│ ├── sgcWebSocketsD2007.dcu
│ ├── sgcWebSocket_Server.dcu
│ └── sgcWebSocket_Types.dcu
├── libD2009
│ ├── dclsgcWebSocketsD2009.dcu
│ ├── sgcIWWebSocket_Client.dcu
│ ├── sgcIWWebSocket.dcu
│ ├── sgcIWWebSocket_Protocol_Base.dcu
│ ├── sgcIWWebSocket_Protocol_Dataset_Client.dcu
│ ├── sgcIWWebSocket_Protocols.dcu
│ ├── sgcIWWebSocket_Protocol_sgc_Client.dcu
│ ├── sgcJSON.dcu
│ ├── sgcResources.RES
│ ├── sgcWebSocket_Classes.dcu
│ ├── sgcWebSocket_Client.dcu
│ ├── sgcWebSocket_Client_SocketIO.dcu
│ ├── sgcWebSocket_Const.dcu
│ ├── sgcWebSocket_CS.dcu
│ ├── sgcWebSocket_CustomClient.dcu
│ ├── sgcWebSocket_CustomServer.dcu
│ ├── sgcWebSocket.dcu
│ ├── sgcWebSocket_Extension_Base.dcu
│ ├── sgcWebSocket_Extension_DeflateFrame.dcu
│ ├── sgcWebSocket_Extensions.dcu
│ ├── sgcWebSocket_Helpers.dcu
│ ├── sgcWebSocket_HTTPResponse.dcu
│ ├── sgcWebSocket_Protocol_Base_Client.dcu
│ ├── sgcWebSocket_Protocol_Base_Message.dcu
│ ├── sgcWebSocket_Protocol_Base_Server.dcu
│ ├── sgcWebSocket_Protocol_Dataset_Client.dcu
│ ├── sgcWebSocket_Protocol_Dataset_Message.dcu
│ ├── sgcWebSocket_Protocol_Dataset_Server.dcu
│ ├── sgcWebSocket_Protocols.dcu
│ ├── sgcWebSocket_Protocol_sgc_Client.dcu
│ ├── sgcWebSocket_Protocol_sgc_Message.dcu
│ ├── sgcWebSocket_Protocol_sgc_Server.dcu
│ ├── sgcWebSocket_Protocols_Reg.dcu
│ ├── sgcWebSocket_Protocol_WAMP_Client.dcu
│ ├── sgcWebSocket_Protocol_WAMP_Message.dcu
│ ├── sgcWebSocket_Protocol_WAMP_Server.dcu
│ ├── sgcWebSocket_Protocol_WebRTC_Message.dcu
│ ├── sgcWebSocket_Protocol_WebRTC_Server.dcu
│ ├── sgcWebSocket_Reg.dcu
│ ├── sgcWebsocket_Resources.dcu
│ ├── sgcWebSocketsD2009.dcu
│ ├── sgcWebSocket_Server.dcu
│ └── sgcWebSocket_Types.dcu
├── libD2010
│ ├── dclsgcWebSocketsD2010.dcu
│ ├── sgcIWWebSocket_Client.dcu
│ ├── sgcIWWebSocket.dcu
│ ├── sgcIWWebSocket_Protocol_Base.dcu
│ ├── sgcIWWebSocket_Protocol_Dataset_Client.dcu
│ ├── sgcIWWebSocket_Protocols.dcu
│ ├── sgcIWWebSocket_Protocol_sgc_Client.dcu
│ ├── sgcJSON.dcu
│ ├── sgcResources.RES
│ ├── sgcWebSocket_Classes.dcu
│ ├── sgcWebSocket_Client.dcu
│ ├── sgcWebSocket_Client_SocketIO.dcu
│ ├── sgcWebSocket_Const.dcu
│ ├── sgcWebSocket_CS.dcu
│ ├── sgcWebSocket_CustomClient.dcu
│ ├── sgcWebSocket_CustomServer.dcu
│ ├── sgcWebSocket.dcu
│ ├── sgcWebSocket_Extension_Base.dcu
│ ├── sgcWebSocket_Extension_DeflateFrame.dcu
│ ├── sgcWebSocket_Extensions.dcu
│ ├── sgcWebSocket_Helpers.dcu
│ ├── sgcWebSocket_HTTPResponse.dcu
│ ├── sgcWebSocket_Protocol_Base_Client.dcu
│ ├── sgcWebSocket_Protocol_Base_Message.dcu
│ ├── sgcWebSocket_Protocol_Base_Server.dcu
│ ├── sgcWebSocket_Protocol_Dataset_Client.dcu
│ ├── sgcWebSocket_Protocol_Dataset_Message.dcu
│ ├── sgcWebSocket_Protocol_Dataset_Server.dcu
│ ├── sgcWebSocket_Protocols.dcu
│ ├── sgcWebSocket_Protocol_sgc_Client.dcu
│ ├── sgcWebSocket_Protocol_sgc_Message.dcu
│ ├── sgcWebSocket_Protocol_sgc_Server.dcu
│ ├── sgcWebSocket_Protocols_Reg.dcu
│ ├── sgcWebSocket_Protocol_WAMP_Client.dcu
│ ├── sgcWebSocket_Protocol_WAMP_Message.dcu
│ ├── sgcWebSocket_Protocol_WAMP_Server.dcu
│ ├── sgcWebSocket_Protocol_WebRTC_Message.dcu
│ ├── sgcWebSocket_Protocol_WebRTC_Server.dcu
│ ├── sgcWebSocket_Reg.dcu
│ ├── sgcWebsocket_Resources.dcu
│ ├── sgcWebSocketsD2010.dcu
│ ├── sgcWebSocket_Server.dcu
│ └── sgcWebSocket_Types.dcu
├── libDXE
│ ├── dclsgcWebSocketsDXE.dcu
│ ├── sgcIWWebSocket_Client.dcu
│ ├── sgcIWWebSocket.dcu
│ ├── sgcIWWebSocket_Protocol_Base.dcu
│ ├── sgcIWWebSocket_Protocol_Dataset_Client.dcu
│ ├── sgcIWWebSocket_Protocols.dcu
│ ├── sgcIWWebSocket_Protocol_sgc_Client.dcu
│ ├── sgcJSON.dcu
│ ├── sgcResources.RES
│ ├── sgcWebSocket_Classes.dcu
│ ├── sgcWebSocket_Client.dcu
│ ├── sgcWebSocket_Client_SocketIO.dcu
│ ├── sgcWebSocket_Const.dcu
│ ├── sgcWebSocket_CS.dcu
│ ├── sgcWebSocket_CustomClient.dcu
│ ├── sgcWebSocket_CustomServer.dcu
│ ├── sgcWebSocket.dcu
│ ├── sgcWebSocket_Extension_Base.dcu
│ ├── sgcWebSocket_Extension_DeflateFrame.dcu
│ ├── sgcWebSocket_Extensions.dcu
│ ├── sgcWebSocket_Helpers.dcu
│ ├── sgcWebSocket_HTTPResponse.dcu
│ ├── sgcWebSocket_Protocol_Base_Client.dcu
│ ├── sgcWebSocket_Protocol_Base_Message.dcu
│ ├── sgcWebSocket_Protocol_Base_Server.dcu
│ ├── sgcWebSocket_Protocol_Dataset_Client.dcu
│ ├── sgcWebSocket_Protocol_Dataset_Message.dcu
│ ├── sgcWebSocket_Protocol_Dataset_Server.dcu
│ ├── sgcWebSocket_Protocols.dcu
│ ├── sgcWebSocket_Protocol_sgc_Client.dcu
│ ├── sgcWebSocket_Protocol_sgc_Message.dcu
│ ├── sgcWebSocket_Protocol_sgc_Server.dcu
│ ├── sgcWebSocket_Protocols_Reg.dcu
│ ├── sgcWebSocket_Protocol_WAMP_Client.dcu
│ ├── sgcWebSocket_Protocol_WAMP_Message.dcu
│ ├── sgcWebSocket_Protocol_WAMP_Server.dcu
│ ├── sgcWebSocket_Protocol_WebRTC_Message.dcu
│ ├── sgcWebSocket_Protocol_WebRTC_Server.dcu
│ ├── sgcWebSocket_Reg.dcu
│ ├── sgcWebsocket_Resources.dcu
│ ├── sgcWebSocketsDXE.dcu
│ ├── sgcWebSocket_Server.dcu
│ └── sgcWebSocket_Types.dcu
├── libDXE2
│ ├── osx32
│ │ ├── sgcJSON.dcu
│ │ ├── sgcResources.RES
│ │ ├── sgcWebSocket_Classes.dcu
│ │ ├── sgcWebSocket_Client.dcu
│ │ ├── sgcWebSocket_Client_SocketIO.dcu
│ │ ├── sgcWebSocket_Const.dcu
│ │ ├── sgcWebSocket_CS.dcu
│ │ ├── sgcWebSocket_CustomClient.dcu
│ │ ├── sgcWebSocket_CustomServer.dcu
│ │ ├── sgcWebSocket.dcu
│ │ ├── sgcWebSocket_Extension_Base.dcu
│ │ ├── sgcWebSocket_Extension_DeflateFrame.dcu
│ │ ├── sgcWebSocket_Extensions.dcu
│ │ ├── sgcWebSocket_Helpers.dcu
│ │ ├── sgcWebSocket_HTTPResponse.dcu
│ │ ├── sgcWebSocket_Protocol_Base_Client.dcu
│ │ ├── sgcWebSocket_Protocol_Base_Message.dcu
│ │ ├── sgcWebSocket_Protocol_Base_Server.dcu
│ │ ├── sgcWebSocket_Protocol_Dataset_Client.dcu
│ │ ├── sgcWebSocket_Protocol_Dataset_Message.dcu
│ │ ├── sgcWebSocket_Protocol_Dataset_Server.dcu
│ │ ├── sgcWebSocket_Protocols.dcu
│ │ ├── sgcWebSocket_Protocol_sgc_Client.dcu
│ │ ├── sgcWebSocket_Protocol_sgc_Message.dcu
│ │ ├── sgcWebSocket_Protocol_sgc_Server.dcu
│ │ ├── sgcWebSocket_Protocol_WAMP_Client.dcu
│ │ ├── sgcWebSocket_Protocol_WAMP_Message.dcu
│ │ ├── sgcWebSocket_Protocol_WAMP_Server.dcu
│ │ ├── sgcWebSocket_Protocol_WebRTC_Message.dcu
│ │ ├── sgcWebSocket_Protocol_WebRTC_Server.dcu
│ │ ├── sgcWebsocket_Resources.dcu
│ │ ├── sgcWebSocketsDXE2.dcu
│ │ ├── sgcWebSocket_Server.dcu
│ │ └── sgcWebSocket_Types.dcu
│ ├── win32
│ │ ├── dclsgcWebSocketsDXE2.dcu
│ │ ├── sgcIWWebSocket_Client.dcu
│ │ ├── sgcIWWebSocket.dcu
│ │ ├── sgcIWWebSocket_Protocol_Base.dcu
│ │ ├── sgcIWWebSocket_Protocol_Dataset_Client.dcu
│ │ ├── sgcIWWebSocket_Protocols.dcu
│ │ ├── sgcIWWebSocket_Protocol_sgc_Client.dcu
│ │ ├── sgcJSON.dcu
│ │ ├── sgcResources.RES
│ │ ├── sgcWebSocket_Classes.dcu
│ │ ├── sgcWebSocket_Client.dcu
│ │ ├── sgcWebSocket_Client_SocketIO.dcu
│ │ ├── sgcWebSocket_Const.dcu
│ │ ├── sgcWebSocket_CS.dcu
│ │ ├── sgcWebSocket_CustomClient.dcu
│ │ ├── sgcWebSocket_CustomServer.dcu
│ │ ├── sgcWebSocket.dcu
│ │ ├── sgcWebSocket_Extension_Base.dcu
│ │ ├── sgcWebSocket_Extension_DeflateFrame.dcu
│ │ ├── sgcWebSocket_Extensions.dcu
│ │ ├── sgcWebSocket_Helpers.dcu
│ │ ├── sgcWebSocket_HTTPResponse.dcu
│ │ ├── sgcWebSocket_Protocol_Base_Client.dcu
│ │ ├── sgcWebSocket_Protocol_Base_Message.dcu
│ │ ├── sgcWebSocket_Protocol_Base_Server.dcu
│ │ ├── sgcWebSocket_Protocol_Dataset_Client.dcu
│ │ ├── sgcWebSocket_Protocol_Dataset_Message.dcu
│ │ ├── sgcWebSocket_Protocol_Dataset_Server.dcu
│ │ ├── sgcWebSocket_Protocols.dcu
│ │ ├── sgcWebSocket_Protocol_sgc_Client.dcu
│ │ ├── sgcWebSocket_Protocol_sgc_Message.dcu
│ │ ├── sgcWebSocket_Protocol_sgc_Server.dcu
│ │ ├── sgcWebSocket_Protocols_Reg.dcu
│ │ ├── sgcWebSocket_Protocol_WAMP_Client.dcu
│ │ ├── sgcWebSocket_Protocol_WAMP_Message.dcu
│ │ ├── sgcWebSocket_Protocol_WAMP_Server.dcu
│ │ ├── sgcWebSocket_Protocol_WebRTC_Message.dcu
│ │ ├── sgcWebSocket_Protocol_WebRTC_Server.dcu
│ │ ├── sgcWebSocket_Reg.dcu
│ │ ├── sgcWebsocket_Resources.dcu
│ │ ├── sgcWebSocketsDXE2.dcu
│ │ ├── sgcWebSocket_Server.dcu
│ │ └── sgcWebSocket_Types.dcu
│ └── win64
│ ├── sgcIWWebSocket_Client.dcu
│ ├── sgcIWWebSocket.dcu
│ ├── sgcIWWebSocket_Protocol_Base.dcu
│ ├── sgcIWWebSocket_Protocol_Dataset_Client.dcu
│ ├── sgcIWWebSocket_Protocols.dcu
│ ├── sgcIWWebSocket_Protocol_sgc_Client.dcu
│ ├── sgcJSON.dcu
│ ├── sgcResources.RES
│ ├── sgcWebSocket_Classes.dcu
│ ├── sgcWebSocket_Client.dcu
│ ├── sgcWebSocket_Client_SocketIO.dcu
│ ├── sgcWebSocket_Const.dcu
│ ├── sgcWebSocket_CS.dcu
│ ├── sgcWebSocket_CustomClient.dcu
│ ├── sgcWebSocket_CustomServer.dcu
│ ├── sgcWebSocket.dcu
│ ├── sgcWebSocket_Extension_Base.dcu
│ ├── sgcWebSocket_Extension_DeflateFrame.dcu
│ ├── sgcWebSocket_Extensions.dcu
│ ├── sgcWebSocket_Helpers.dcu
│ ├── sgcWebSocket_HTTPResponse.dcu
│ ├── sgcWebSocket_Protocol_Base_Client.dcu
│ ├── sgcWebSocket_Protocol_Base_Message.dcu
│ ├── sgcWebSocket_Protocol_Base_Server.dcu
│ ├── sgcWebSocket_Protocol_Dataset_Client.dcu
│ ├── sgcWebSocket_Protocol_Dataset_Message.dcu
│ ├── sgcWebSocket_Protocol_Dataset_Server.dcu
│ ├── sgcWebSocket_Protocols.dcu
│ ├── sgcWebSocket_Protocol_sgc_Client.dcu
│ ├── sgcWebSocket_Protocol_sgc_Message.dcu
│ ├── sgcWebSocket_Protocol_sgc_Server.dcu
│ ├── sgcWebSocket_Protocol_WAMP_Client.dcu
│ ├── sgcWebSocket_Protocol_WAMP_Message.dcu
│ ├── sgcWebSocket_Protocol_WAMP_Server.dcu
│ ├── sgcWebSocket_Protocol_WebRTC_Message.dcu
│ ├── sgcWebSocket_Protocol_WebRTC_Server.dcu
│ ├── sgcWebsocket_Resources.dcu
│ ├── sgcWebSocketsDXE2.dcu
│ ├── sgcWebSocket_Server.dcu
│ └── sgcWebSocket_Types.dcu
├── libDXE3
│ ├── osx32
│ │ ├── sgcJSON.dcu
│ │ ├── sgcResources.RES
│ │ ├── sgcWebSocket_Classes.dcu
│ │ ├── sgcWebSocket_Client.dcu
│ │ ├── sgcWebSocket_Client_SocketIO.dcu
│ │ ├── sgcWebSocket_Const.dcu
│ │ ├── sgcWebSocket_CS.dcu
│ │ ├── sgcWebSocket_CustomClient.dcu
│ │ ├── sgcWebSocket_CustomServer.dcu
│ │ ├── sgcWebSocket.dcu
│ │ ├── sgcWebSocket_Extension_Base.dcu
│ │ ├── sgcWebSocket_Extension_DeflateFrame.dcu
│ │ ├── sgcWebSocket_Extensions.dcu
│ │ ├── sgcWebSocket_Helpers.dcu
│ │ ├── sgcWebSocket_HTTPResponse.dcu
│ │ ├── sgcWebSocket_Protocol_Base_Client.dcu
│ │ ├── sgcWebSocket_Protocol_Base_Message.dcu
│ │ ├── sgcWebSocket_Protocol_Base_Server.dcu
│ │ ├── sgcWebSocket_Protocol_Dataset_Client.dcu
│ │ ├── sgcWebSocket_Protocol_Dataset_Message.dcu
│ │ ├── sgcWebSocket_Protocol_Dataset_Server.dcu
│ │ ├── sgcWebSocket_Protocols.dcu
│ │ ├── sgcWebSocket_Protocol_sgc_Client.dcu
│ │ ├── sgcWebSocket_Protocol_sgc_Message.dcu
│ │ ├── sgcWebSocket_Protocol_sgc_Server.dcu
│ │ ├── sgcWebSocket_Protocol_WAMP_Client.dcu
│ │ ├── sgcWebSocket_Protocol_WAMP_Message.dcu
│ │ ├── sgcWebSocket_Protocol_WAMP_Server.dcu
│ │ ├── sgcWebSocket_Protocol_WebRTC_Message.dcu
│ │ ├── sgcWebSocket_Protocol_WebRTC_Server.dcu
│ │ ├── sgcWebsocket_Resources.dcu
│ │ ├── sgcWebSocket_Server.dcu
│ │ └── sgcWebSocket_Types.dcu
│ ├── win32
│ │ ├── sgcIWWebSocket_Client.dcu
│ │ ├── sgcIWWebSocket.dcu
│ │ ├── sgcIWWebSocket_Protocol_Base.dcu
│ │ ├── sgcIWWebSocket_Protocol_Dataset_Client.dcu
│ │ ├── sgcIWWebSocket_Protocols.dcu
│ │ ├── sgcIWWebSocket_Protocol_sgc_Client.dcu
│ │ ├── sgcJSON.dcu
│ │ ├── sgcResources.RES
│ │ ├── sgcWebSocket_Classes.dcu
│ │ ├── sgcWebSocket_Client.dcu
│ │ ├── sgcWebSocket_Client_SocketIO.dcu
│ │ ├── sgcWebSocket_Const.dcu
│ │ ├── sgcWebSocket_CS.dcu
│ │ ├── sgcWebSocket_CustomClient.dcu
│ │ ├── sgcWebSocket_CustomServer.dcu
│ │ ├── sgcWebSocket.dcu
│ │ ├── sgcWebSocket_Extension_Base.dcu
│ │ ├── sgcWebSocket_Extension_DeflateFrame.dcu
│ │ ├── sgcWebSocket_Extensions.dcu
│ │ ├── sgcWebSocket_Helpers.dcu
│ │ ├── sgcWebSocket_HTTPResponse.dcu
│ │ ├── sgcWebSocket_Protocol_Base_Client.dcu
│ │ ├── sgcWebSocket_Protocol_Base_Message.dcu
│ │ ├── sgcWebSocket_Protocol_Base_Server.dcu
│ │ ├── sgcWebSocket_Protocol_Dataset_Client.dcu
│ │ ├── sgcWebSocket_Protocol_Dataset_Message.dcu
│ │ ├── sgcWebSocket_Protocol_Dataset_Server.dcu
│ │ ├── sgcWebSocket_Protocols.dcu
│ │ ├── sgcWebSocket_Protocol_sgc_Client.dcu
│ │ ├── sgcWebSocket_Protocol_sgc_Message.dcu
│ │ ├── sgcWebSocket_Protocol_sgc_Server.dcu
│ │ ├── sgcWebSocket_Protocols_Reg.dcu
│ │ ├── sgcWebSocket_Protocol_WAMP_Client.dcu
│ │ ├── sgcWebSocket_Protocol_WAMP_Message.dcu
│ │ ├── sgcWebSocket_Protocol_WAMP_Server.dcu
│ │ ├── sgcWebSocket_Protocol_WebRTC_Message.dcu
│ │ ├── sgcWebSocket_Protocol_WebRTC_Server.dcu
│ │ ├── sgcWebSocket_Reg.dcu
│ │ ├── sgcWebsocket_Resources.dcu
│ │ ├── sgcWebSocket_Server.dcu
│ │ └── sgcWebSocket_Types.dcu
│ └── win64
│ ├── sgcIWWebSocket_Client.dcu
│ ├── sgcIWWebSocket.dcu
│ ├── sgcIWWebSocket_Protocol_Base.dcu
│ ├── sgcIWWebSocket_Protocol_Dataset_Client.dcu
│ ├── sgcIWWebSocket_Protocols.dcu
│ ├── sgcIWWebSocket_Protocol_sgc_Client.dcu
│ ├── sgcJSON.dcu
│ ├── sgcResources.RES
│ ├── sgcWebSocket_Classes.dcu
│ ├── sgcWebSocket_Client.dcu
│ ├── sgcWebSocket_Client_SocketIO.dcu
│ ├── sgcWebSocket_Const.dcu
│ ├── sgcWebSocket_CS.dcu
│ ├── sgcWebSocket_CustomClient.dcu
│ ├── sgcWebSocket_CustomServer.dcu
│ ├── sgcWebSocket.dcu
│ ├── sgcWebSocket_Extension_Base.dcu
│ ├── sgcWebSocket_Extension_DeflateFrame.dcu
│ ├── sgcWebSocket_Extensions.dcu
│ ├── sgcWebSocket_Helpers.dcu
│ ├── sgcWebSocket_HTTPResponse.dcu
│ ├── sgcWebSocket_Protocol_Base_Client.dcu
│ ├── sgcWebSocket_Protocol_Base_Message.dcu
│ ├── sgcWebSocket_Protocol_Base_Server.dcu
│ ├── sgcWebSocket_Protocol_Dataset_Client.dcu
│ ├── sgcWebSocket_Protocol_Dataset_Message.dcu
│ ├── sgcWebSocket_Protocol_Dataset_Server.dcu
│ ├── sgcWebSocket_Protocols.dcu
│ ├── sgcWebSocket_Protocol_sgc_Client.dcu
│ ├── sgcWebSocket_Protocol_sgc_Message.dcu
│ ├── sgcWebSocket_Protocol_sgc_Server.dcu
│ ├── sgcWebSocket_Protocol_WAMP_Client.dcu
│ ├── sgcWebSocket_Protocol_WAMP_Message.dcu
│ ├── sgcWebSocket_Protocol_WAMP_Server.dcu
│ ├── sgcWebSocket_Protocol_WebRTC_Message.dcu
│ ├── sgcWebSocket_Protocol_WebRTC_Server.dcu
│ ├── sgcWebsocket_Resources.dcu
│ ├── sgcWebSocket_Server.dcu
│ └── sgcWebSocket_Types.dcu
├── Packages
│ ├── dclsgcWebSocketsD2007.dpk
│ ├── dclsgcWebSocketsD2007.dproj
│ ├── dclsgcWebSocketsD2007.res
│ ├── dclsgcWebSocketsD2009.dpk
│ ├── dclsgcWebSocketsD2009.dproj
│ ├── dclsgcWebSocketsD2009.res
│ ├── dclsgcWebSocketsD2010.dpk
│ ├── dclsgcWebSocketsD2010.dproj
│ ├── dclsgcWebSocketsD2010.res
│ ├── dclsgcWebSocketsD7.dpk
│ ├── dclsgcWebSocketsD7.res
│ ├── dclsgcWebSocketsDXE2.dpk
│ ├── dclsgcWebSocketsDXE2.dproj
│ ├── dclsgcWebSocketsDXE2.res
│ ├── dclsgcWebSocketsDXE3.dpk
│ ├── dclsgcWebSocketsDXE3.dproj
│ ├── dclsgcWebSocketsDXE3.res
│ ├── dclsgcWebSocketsDXE.dpk
│ ├── dclsgcWebSocketsDXE.dproj
│ ├── dclsgcWebSocketsDXE.res
│ ├── sgcwebsocket.dcr
│ ├── sgcWebSocketsD2007.dpk
│ ├── sgcWebSocketsD2007.dproj
│ ├── sgcWebSocketsD2007.groupproj
│ ├── sgcWebSocketsD2007.res
│ ├── sgcWebSocketsD2009.dpk
│ ├── sgcWebSocketsD2009.dproj
│ ├── sgcWebSocketsD2009.groupproj
│ ├── sgcWebSocketsD2009.res
│ ├── sgcWebSocketsD2010.dpk
│ ├── sgcWebSocketsD2010.dproj
│ ├── sgcWebSocketsD2010.groupproj
│ ├── sgcWebSocketsD2010.res
│ ├── sgcWebSocketsD7.bpg
│ ├── sgcWebSocketsD7.dpk
│ ├── sgcWebSocketsD7.res
│ ├── sgcWebSocketsDXE2.dpk
│ ├── sgcWebSocketsDXE2.dproj
│ ├── sgcWebSocketsDXE2.groupproj
│ ├── sgcWebSocketsDXE2.res
│ ├── sgcWebSocketsDXE3.dpk
│ ├── sgcWebSocketsDXE3.dproj
│ ├── sgcWebSocketsDXE3.groupproj
│ ├── sgcWebSocketsDXE3.res
│ ├── sgcWebSocketsDXE.dpk
│ ├── sgcWebSocketsDXE.dproj
│ ├── sgcWebSocketsDXE.groupproj
│ ├── sgcWebSocketsDXE.res
│ ├── sgcWebSocketsLazarus.lpk
│ └── sgcWebSocketsLazarus.pas
├── resources
│ ├── dataset.esegece.com.html
│ ├── dataset.esegece.com.js
│ ├── dataset.esegece.com.min.js
│ ├── esegece.com.html
│ ├── esegece.com.js
│ ├── esegece.com.min.js
│ ├── sgcResources.bat
│ ├── sgcResources.rc
│ ├── sgcResources.RES
│ ├── sgcWebSockets.html
│ ├── sgcWebSockets.js
│ ├── sgcWebSockets.min.js
│ ├── wamp.esegece.com.html
│ ├── wamp.esegece.com.js
│ ├── wamp.esegece.com.min.js
│ ├── webrtc.esegece.com.html
│ ├── webrtc.esegece.com.js
│ └── webrtc.esegece.com.min.js
└── Source
├── sgcIWWebSocket_Client.pas
├── sgcIWWebSocket.pas
├── sgcIWWebSocket_Protocol_Base.pas
├── sgcIWWebSocket_Protocol_Dataset_Client.pas
├── sgcIWWebSocket_Protocol_sgc_Client.pas
├── sgcIWWebSocket_Protocols.pas
├── sgcJSON.pas
├── sgcResources.RES
├── sgcVer.inc
├── sgcWebSocket_Classes.pas
├── sgcWebSocket_Client.pas
├── sgcWebSocket_Client_SocketIO.pas
├── sgcWebSocket_Const.pas
├── sgcWebSocket_CS.pas
├── sgcWebSocket_CustomClient.pas
├── sgcWebSocket_CustomServer.pas
├── sgcWebSocket_Extension_Base.pas
├── sgcWebSocket_Extension_DeflateFrame.pas
├── sgcWebSocket_Extensions.pas
├── sgcWebSocket_Helpers.pas
├── sgcWebSocket_HTTPResponse.pas
├── sgcWebSocket.pas
├── sgcWebSocket_Protocol_Base_Client.pas
├── sgcWebSocket_Protocol_Base_Message.pas
├── sgcWebSocket_Protocol_Base_Server.pas
├── sgcWebSocket_Protocol_Dataset_Client.pas
├── sgcWebSocket_Protocol_Dataset_Message.pas
├── sgcWebSocket_Protocol_Dataset_Server.pas
├── sgcWebSocket_Protocol_sgc_Client.pas
├── sgcWebSocket_Protocol_sgc_Message.pas
├── sgcWebSocket_Protocol_sgc_Server.pas
├── sgcWebSocket_Protocols.pas
├── sgcWebSocket_Protocols_Reg.pas
├── sgcWebSocket_Protocol_WAMP_Client.pas
├── sgcWebSocket_Protocol_WAMP_Message.pas
├── sgcWebSocket_Protocol_WAMP_Server.pas
├── sgcWebSocket_Protocol_WebRTC_Message.pas
├── sgcWebSocket_Protocol_WebRTC_Server.pas
├── sgcWebSocket_Reg.pas
├── sgcWebsocket_Resources.pas
├── sgcWebSocket_Server.pas
└── sgcWebSocket_Types.pas
95 directories, 1813 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论