├── .gitignore ├── ESASwaggerSchema.json ├── README.md ├── clojure-app ├── .gitignore ├── project.clj ├── src │ └── clojure_app │ │ ├── async_sockets │ │ └── async_sockets.clj │ │ └── core.clj └── test │ └── clojure_app │ └── core_test.clj ├── csharp ├── .gitignore ├── Betfair.ESAClient │ ├── Betfair.ESAClient.Test │ │ ├── Auth │ │ │ └── AppKeyAndSessionProviderTest.cs │ │ ├── BaseTest.cs │ │ ├── Betfair.ESAClient.Test.csproj │ │ ├── ClientCacheTest.cs │ │ ├── ClientTest.cs │ │ ├── Impl │ │ │ └── RequestResponseProcessorTest.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ └── Retry.cs │ ├── Betfair.ESAClient.sln │ ├── Betfair.ESAClient │ │ ├── Auth │ │ │ ├── AppKeyAndSession.cs │ │ │ └── AppKeyAndSessionProvider.cs │ │ ├── Betfair.ESAClient.csproj │ │ ├── Cache │ │ │ ├── LevelPriceSize.cs │ │ │ ├── LevelPriceSizeLadder.cs │ │ │ ├── Market.cs │ │ │ ├── MarketCache.cs │ │ │ ├── MarketRunner.cs │ │ │ ├── MarketRunnerPrices.cs │ │ │ ├── MarketRunnerSnap.cs │ │ │ ├── MarketSnap.cs │ │ │ ├── OrderCache.cs │ │ │ ├── OrderMarket.cs │ │ │ ├── OrderMarketRunner.cs │ │ │ ├── OrderMarketRunnerSnap.cs │ │ │ ├── OrderMarketSnap.cs │ │ │ ├── PriceSize.cs │ │ │ ├── PriceSizeLadder.cs │ │ │ ├── ReverseComparer.cs │ │ │ ├── RunnerId.cs │ │ │ └── Utils.cs │ │ ├── Client.cs │ │ ├── ClientCache.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ └── Protocol │ │ │ ├── ChangeMessage.cs │ │ │ ├── ChangeMessageFactory.cs │ │ │ ├── ChangeType.cs │ │ │ ├── ConnectionStatus.cs │ │ │ ├── IChangeMessageHandler.cs │ │ │ ├── RequestResponse.cs │ │ │ ├── RequestResponseProcessor.cs │ │ │ ├── SegmentationType.cs │ │ │ ├── StatusException.cs │ │ │ └── SubscriptionHandler.cs │ ├── Betfair.ESAConsoleApp │ │ ├── App.config │ │ ├── Betfair.ESAConsoleApp.csproj │ │ ├── Program.cs │ │ └── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ ├── Betfair.ESASwagger │ │ ├── Betfair.ESASwagger.csproj │ │ └── Model │ │ │ ├── AllRequestTypesExample.cs │ │ │ ├── AllResponseTypesExample.cs │ │ │ ├── AuthenticationMessage.cs │ │ │ ├── ConnectionMessage.cs │ │ │ ├── HeartbeatMessage.cs │ │ │ ├── MarketChange.cs │ │ │ ├── MarketChangeMessage.cs │ │ │ ├── MarketDataFilter.cs │ │ │ ├── MarketDefinition.cs │ │ │ ├── MarketFilter.cs │ │ │ ├── MarketSubscriptionMessage.cs │ │ │ ├── Order.cs │ │ │ ├── OrderChangeMessage.cs │ │ │ ├── OrderFilter.cs │ │ │ ├── OrderMarketChange.cs │ │ │ ├── OrderRunnerChange.cs │ │ │ ├── OrderSubscriptionMessage.cs │ │ │ ├── RequestMessage.cs │ │ │ ├── ResponseMessage.cs │ │ │ ├── RunnerChange.cs │ │ │ ├── RunnerDefinition.cs │ │ │ └── StatusMessage.cs │ ├── nuget.bat │ └── nuget.exe ├── esa-csharp.runsettings └── pom.xml ├── docker-compose.yml ├── java ├── .gitignore ├── Dockerfile ├── client │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── betfair │ │ │ └── esa │ │ │ └── client │ │ │ ├── Client.java │ │ │ ├── ClientCache.java │ │ │ ├── auth │ │ │ ├── AppKeyAndSessionProvider.java │ │ │ ├── AppKeyAndToken.java │ │ │ └── InvalidCredentialException.java │ │ │ ├── cache │ │ │ ├── market │ │ │ │ ├── Market.java │ │ │ │ ├── MarketCache.java │ │ │ │ ├── MarketRunner.java │ │ │ │ ├── MarketRunnerPrices.java │ │ │ │ ├── MarketRunnerSnap.java │ │ │ │ └── MarketSnap.java │ │ │ ├── order │ │ │ │ ├── OrderCache.java │ │ │ │ └── OrderMarket.java │ │ │ └── util │ │ │ │ ├── LevelPriceSize.java │ │ │ │ ├── LevelPriceSizeLadder.java │ │ │ │ ├── OrderMarketRunner.java │ │ │ │ ├── OrderMarketRunnerSnap.java │ │ │ │ ├── OrderMarketSnap.java │ │ │ │ ├── PriceSize.java │ │ │ │ ├── PriceSizeLadder.java │ │ │ │ ├── RunnerId.java │ │ │ │ └── Utils.java │ │ │ └── protocol │ │ │ ├── ChangeMessage.java │ │ │ ├── ChangeMessageFactory.java │ │ │ ├── ChangeMessageHandler.java │ │ │ ├── ChangeType.java │ │ │ ├── ConnectionException.java │ │ │ ├── ConnectionStatus.java │ │ │ ├── ConnectionStatusChangeEvent.java │ │ │ ├── ConnectionStatusListener.java │ │ │ ├── FutureResponse.java │ │ │ ├── MixInResponseMessage.java │ │ │ ├── RequestResponse.java │ │ │ ├── RequestResponseProcessor.java │ │ │ ├── RequestSender.java │ │ │ ├── SegmentType.java │ │ │ ├── StatusException.java │ │ │ └── SubscriptionHandler.java │ │ └── test │ │ └── java │ │ └── com │ │ └── betfair │ │ └── esa │ │ └── client │ │ ├── BaseTest.java │ │ ├── ClientCacheTest.java │ │ └── ClientTest.java ├── console │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── betfair │ │ │ └── esa │ │ │ └── console │ │ │ ├── ClientMain.java │ │ │ └── commands │ │ │ └── ClientCommands.java │ │ └── resources │ │ ├── META-INF │ │ └── spring │ │ │ └── spring-shell-plugin.xml │ │ └── banner.txt ├── pom.xml └── swagger │ └── pom.xml ├── node.js ├── app.js └── package.json └── stream-api-specification.pdf /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/.gitignore -------------------------------------------------------------------------------- /ESASwaggerSchema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/ESASwaggerSchema.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/README.md -------------------------------------------------------------------------------- /clojure-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/clojure-app/.gitignore -------------------------------------------------------------------------------- /clojure-app/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/clojure-app/project.clj -------------------------------------------------------------------------------- /clojure-app/src/clojure_app/async_sockets/async_sockets.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/clojure-app/src/clojure_app/async_sockets/async_sockets.clj -------------------------------------------------------------------------------- /clojure-app/src/clojure_app/core.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/clojure-app/src/clojure_app/core.clj -------------------------------------------------------------------------------- /clojure-app/test/clojure_app/core_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/clojure-app/test/clojure_app/core_test.clj -------------------------------------------------------------------------------- /csharp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/.gitignore -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient.Test/Auth/AppKeyAndSessionProviderTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient.Test/Auth/AppKeyAndSessionProviderTest.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient.Test/BaseTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient.Test/BaseTest.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient.Test/Betfair.ESAClient.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient.Test/Betfair.ESAClient.Test.csproj -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient.Test/ClientCacheTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient.Test/ClientCacheTest.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient.Test/ClientTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient.Test/ClientTest.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient.Test/Impl/RequestResponseProcessorTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient.Test/Impl/RequestResponseProcessorTest.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient.Test/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient.Test/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient.Test/Retry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient.Test/Retry.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient.sln -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Auth/AppKeyAndSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Auth/AppKeyAndSession.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Auth/AppKeyAndSessionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Auth/AppKeyAndSessionProvider.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Betfair.ESAClient.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Betfair.ESAClient.csproj -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/LevelPriceSize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/LevelPriceSize.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/LevelPriceSizeLadder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/LevelPriceSizeLadder.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/Market.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/Market.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/MarketCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/MarketCache.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/MarketRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/MarketRunner.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/MarketRunnerPrices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/MarketRunnerPrices.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/MarketRunnerSnap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/MarketRunnerSnap.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/MarketSnap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/MarketSnap.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/OrderCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/OrderCache.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/OrderMarket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/OrderMarket.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/OrderMarketRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/OrderMarketRunner.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/OrderMarketRunnerSnap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/OrderMarketRunnerSnap.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/OrderMarketSnap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/OrderMarketSnap.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/PriceSize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/PriceSize.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/PriceSizeLadder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/PriceSizeLadder.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/ReverseComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/ReverseComparer.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/RunnerId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/RunnerId.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Cache/Utils.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Client.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Client.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/ClientCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/ClientCache.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Protocol/ChangeMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Protocol/ChangeMessage.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Protocol/ChangeMessageFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Protocol/ChangeMessageFactory.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Protocol/ChangeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Protocol/ChangeType.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Protocol/ConnectionStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Protocol/ConnectionStatus.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Protocol/IChangeMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Protocol/IChangeMessageHandler.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Protocol/RequestResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Protocol/RequestResponse.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Protocol/RequestResponseProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Protocol/RequestResponseProcessor.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Protocol/SegmentationType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Protocol/SegmentationType.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Protocol/StatusException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Protocol/StatusException.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAClient/Protocol/SubscriptionHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAClient/Protocol/SubscriptionHandler.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAConsoleApp/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAConsoleApp/App.config -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAConsoleApp/Betfair.ESAConsoleApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAConsoleApp/Betfair.ESAConsoleApp.csproj -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAConsoleApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAConsoleApp/Program.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAConsoleApp/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAConsoleApp/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAConsoleApp/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAConsoleApp/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESAConsoleApp/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESAConsoleApp/Properties/Settings.settings -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Betfair.ESASwagger.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Betfair.ESASwagger.csproj -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/AllRequestTypesExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/AllRequestTypesExample.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/AllResponseTypesExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/AllResponseTypesExample.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/AuthenticationMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/AuthenticationMessage.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/ConnectionMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/ConnectionMessage.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/HeartbeatMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/HeartbeatMessage.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/MarketChange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/MarketChange.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/MarketChangeMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/MarketChangeMessage.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/MarketDataFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/MarketDataFilter.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/MarketDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/MarketDefinition.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/MarketFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/MarketFilter.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/MarketSubscriptionMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/MarketSubscriptionMessage.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/Order.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/OrderChangeMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/OrderChangeMessage.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/OrderFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/OrderFilter.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/OrderMarketChange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/OrderMarketChange.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/OrderRunnerChange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/OrderRunnerChange.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/OrderSubscriptionMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/OrderSubscriptionMessage.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/RequestMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/RequestMessage.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/ResponseMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/ResponseMessage.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/RunnerChange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/RunnerChange.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/RunnerDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/RunnerDefinition.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/StatusMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/Betfair.ESASwagger/Model/StatusMessage.cs -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/nuget.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/nuget.bat -------------------------------------------------------------------------------- /csharp/Betfair.ESAClient/nuget.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/Betfair.ESAClient/nuget.exe -------------------------------------------------------------------------------- /csharp/esa-csharp.runsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/esa-csharp.runsettings -------------------------------------------------------------------------------- /csharp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/csharp/pom.xml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /java/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/.gitignore -------------------------------------------------------------------------------- /java/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/Dockerfile -------------------------------------------------------------------------------- /java/client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/pom.xml -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/Client.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/ClientCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/ClientCache.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/auth/AppKeyAndSessionProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/auth/AppKeyAndSessionProvider.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/auth/AppKeyAndToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/auth/AppKeyAndToken.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/auth/InvalidCredentialException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/auth/InvalidCredentialException.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/cache/market/Market.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/cache/market/Market.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/cache/market/MarketCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/cache/market/MarketCache.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/cache/market/MarketRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/cache/market/MarketRunner.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/cache/market/MarketRunnerPrices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/cache/market/MarketRunnerPrices.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/cache/market/MarketRunnerSnap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/cache/market/MarketRunnerSnap.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/cache/market/MarketSnap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/cache/market/MarketSnap.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/cache/order/OrderCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/cache/order/OrderCache.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/cache/order/OrderMarket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/cache/order/OrderMarket.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/cache/util/LevelPriceSize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/cache/util/LevelPriceSize.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/cache/util/LevelPriceSizeLadder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/cache/util/LevelPriceSizeLadder.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/cache/util/OrderMarketRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/cache/util/OrderMarketRunner.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/cache/util/OrderMarketRunnerSnap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/cache/util/OrderMarketRunnerSnap.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/cache/util/OrderMarketSnap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/cache/util/OrderMarketSnap.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/cache/util/PriceSize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/cache/util/PriceSize.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/cache/util/PriceSizeLadder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/cache/util/PriceSizeLadder.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/cache/util/RunnerId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/cache/util/RunnerId.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/cache/util/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/cache/util/Utils.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/protocol/ChangeMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/protocol/ChangeMessage.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/protocol/ChangeMessageFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/protocol/ChangeMessageFactory.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/protocol/ChangeMessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/protocol/ChangeMessageHandler.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/protocol/ChangeType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/protocol/ChangeType.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/protocol/ConnectionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/protocol/ConnectionException.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/protocol/ConnectionStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/protocol/ConnectionStatus.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/protocol/ConnectionStatusChangeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/protocol/ConnectionStatusChangeEvent.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/protocol/ConnectionStatusListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/protocol/ConnectionStatusListener.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/protocol/FutureResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/protocol/FutureResponse.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/protocol/MixInResponseMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/protocol/MixInResponseMessage.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/protocol/RequestResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/protocol/RequestResponse.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/protocol/RequestResponseProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/protocol/RequestResponseProcessor.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/protocol/RequestSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/protocol/RequestSender.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/protocol/SegmentType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/protocol/SegmentType.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/protocol/StatusException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/protocol/StatusException.java -------------------------------------------------------------------------------- /java/client/src/main/java/com/betfair/esa/client/protocol/SubscriptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/main/java/com/betfair/esa/client/protocol/SubscriptionHandler.java -------------------------------------------------------------------------------- /java/client/src/test/java/com/betfair/esa/client/BaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/test/java/com/betfair/esa/client/BaseTest.java -------------------------------------------------------------------------------- /java/client/src/test/java/com/betfair/esa/client/ClientCacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/test/java/com/betfair/esa/client/ClientCacheTest.java -------------------------------------------------------------------------------- /java/client/src/test/java/com/betfair/esa/client/ClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/client/src/test/java/com/betfair/esa/client/ClientTest.java -------------------------------------------------------------------------------- /java/console/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/console/pom.xml -------------------------------------------------------------------------------- /java/console/src/main/java/com/betfair/esa/console/ClientMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/console/src/main/java/com/betfair/esa/console/ClientMain.java -------------------------------------------------------------------------------- /java/console/src/main/java/com/betfair/esa/console/commands/ClientCommands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/console/src/main/java/com/betfair/esa/console/commands/ClientCommands.java -------------------------------------------------------------------------------- /java/console/src/main/resources/META-INF/spring/spring-shell-plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/console/src/main/resources/META-INF/spring/spring-shell-plugin.xml -------------------------------------------------------------------------------- /java/console/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/console/src/main/resources/banner.txt -------------------------------------------------------------------------------- /java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/pom.xml -------------------------------------------------------------------------------- /java/swagger/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/java/swagger/pom.xml -------------------------------------------------------------------------------- /node.js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/node.js/app.js -------------------------------------------------------------------------------- /node.js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/node.js/package.json -------------------------------------------------------------------------------- /stream-api-specification.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betfair/stream-api-sample-code/HEAD/stream-api-specification.pdf --------------------------------------------------------------------------------