CandideServer.ServerServices.TradeRoutesServerService
Type JSONpublic class in CandideServer.ServerServices
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.ServerServices - Base type
System.Object - Hash
2FDCD20D087BF108B2B9592CFD5D899E28F59202CA819E81722209B62A4787B0
Relationships
Base type
System.Object
Methods
OnReceive_CancelTradeRoute
#
private System.Void OnReceive_CancelTradeRoute(CandideServer.MessageModels.TradeRoutes.CancelTradeRouteMessage msg, CandideServer.EventBus.EventBusArgs args)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
17A8DC79D7E8CA5D7126B4AB6391F32003E1B7D3322B3B546861181731D06D88 - Body hash
B5BDEFD36C165667BC19FAECC61F84DA1C0F16536DFDAE666A5CE9B121633519 - IL size12
OnReceive_Disconnect
#
public System.Void OnReceive_Disconnect(CandideServer.Server.Network.DisconnectReason reason, CandideServer.EventBus.EventBusArgs args)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
E8D83262E32C688045D7F8F87AEC161304E30C440E5F6EBEB21EA7A7D18B3368 - Body hash
B009CD7A8B1CCF685E0368DF3D75F253C1A306C94DD4DB9CB6CE766A6E81E14A - IL size12
OnReceive_GetAndListenOnTradeRoutesForTown
#
public System.Void OnReceive_GetAndListenOnTradeRoutesForTown(CandideServer.MessageModels.TradeRoutes.GetAndListenOnTradeRoutesForTownRequest msg, CandideServer.EventBus.EventBusArgs args)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
A33451BE5AD14F157F86E6D3DE8805EC1ABBB0025B21F7849E36BF6494E92F26 - Body hash
44AB8BFFF8159E6188B31E43BB7308A525E1A66FE5975DB4A0C4C5FEC52E8AD7 - IL size132
Referenced calls
CandideServer.ServerServices.ServerState_TradeRoutesPlayerListenersController::UnregisterListener(CandideServer.Server.Network.ConnectedPeer)System.Collections.Generic.List<CandideServer.SimulationModels.TradeRouteSimulationModel>::.ctor()System.Collections.Generic.Dictionary<System.Guid, CandideServer.SimulationModels.TradeRouteSimulationModel>::get_Values()Dictionary.ValueCollection<System.Guid, CandideServer.SimulationModels.TradeRouteSimulationModel>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.SimulationModels.TradeRouteSimulationModel>::get_Current()System.Collections.Generic.List<CandideServer.SimulationModels.TradeRouteSimulationModel>::Add(!0)CandideServer.ServerServices.ServerState_TradeRoutesPlayerListenersController::RegisterPlayerTradeRoutesListener(System.Guid, CandideServer.Server.Network.ConnectedPeer)Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.SimulationModels.TradeRouteSimulationModel>::MoveNext()System.IDisposable::Dispose()CandideServer.MessageModels.TradeRoutes.GetAndListenOnTradeRoutesForTownResponse::.ctor()CandideServer.Server.BaseServer::SendGetResponseMessage(CandideServer.EventBus.EventBusArgs, System.Object, System.Boolean)
OnReceive_GetAvailableStuffForTradingPost
#
public System.Void OnReceive_GetAvailableStuffForTradingPost(CandideServer.MessageModels.TradeRoutes.GetAvailableStuffForTradingPostRequest msg, CandideServer.EventBus.EventBusArgs args)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
9C26F43F076E44D6AD08742169AEF23C6EE034BC10E6CF6C64FA02A0170B933D - Body hash
9F4278A8FC2F476E4560333D67850056D48F8EFD620D2865243A0BD533C24C0D - IL size93
Referenced calls
CandideServer.ServerGameState::TryGetBuilding(System.Guid, CandideServer.SimulationModels.BuildingSimulationModel&)CandideServer.Server.BaseServer::SendGetResponseError(CandideServer.EventBus.EventBusArgs, System.Byte)CandideServer.Helpers.LogisticalBuildingHelper::SummarizeAvailableStuffForBuilding(CandideServer.SimulationModels.BuildingSimulationModel, System.Boolean, System.Boolean)CandideServer.MessageModels.TradeRoutes.GetAvailableStuffForTradingPostResponse::.ctor()CandideServer.Server.BaseServer::SendGetResponseMessage(CandideServer.EventBus.EventBusArgs, System.Object, System.Boolean)
OnReceive_GetSetTradeRouteArgs
#
public System.Void OnReceive_GetSetTradeRouteArgs(CandideServer.MessageModels.TradeRoutes.GetSetTradeRouteArgsRequest msg, CandideServer.EventBus.EventBusArgs args)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
A6B1B8D31E2066FAB5943A0BDCC669DC9E9D88E3E7255791CE287533226E7181 - Body hash
9C9D9BF0D766FB49B21B2208B28A3543FD185654A81BE86F181A007B1D8C0D4A - IL size270
Referenced calls
CandideServer.ServerManagers.TradeRoutesServerManager::TryCreateNewTradeRoute(Shared.Models.TradeRoutes.TradeRouteArgs)CandideServer.MessageModels.TradeRoutes.GetSetTradeRouteArgsResponse::.ctor()CandideServer.Server.BaseServer::SendGetResponseMessage(CandideServer.EventBus.EventBusArgs, System.Object, System.Boolean)System.Collections.Generic.Dictionary<System.Guid, System.Collections.Generic.HashSet<CandideServer.Server.Network.ConnectedPeer>>::TryGetValue(!0, !1&)System.Collections.Generic.HashSet<CandideServer.Server.Network.ConnectedPeer>::GetEnumerator()HashSet.Enumerator<CandideServer.Server.Network.ConnectedPeer>::get_Current()CandideServer.MessageModels.TradeRoutes.NewTradeRouteCreatedAndListenerAdded::.ctor()CandideServer.Server.BaseServer::SendHostMessage(System.String, System.Object, CandideServer.Server.Network.ConnectedPeer)HashSet.Enumerator<CandideServer.Server.Network.ConnectedPeer>::MoveNext()System.IDisposable::Dispose()CandideServer.ServerServices.ServerState_TradeRoutesPlayerListenersController::RegisterPlayerTradeRoutesListener(System.Guid, CandideServer.Server.Network.ConnectedPeer)System.NotImplementedException::.ctor()
String literals
trade-routes-server-new
OnReceive_StopListeningOnTradeRoutes
#
private System.Void OnReceive_StopListeningOnTradeRoutes(System.Object _, CandideServer.EventBus.EventBusArgs args)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
60067A8C3391FD282276F97B97898AFAAA9972928CEB2F45B5278B2C49C5D72A - Body hash
B009CD7A8B1CCF685E0368DF3D75F253C1A306C94DD4DB9CB6CE766A6E81E14A - IL size12
Send_TradeRouteChanged
#
public System.Void Send_TradeRouteChanged(CandideServer.SimulationModels.TradeRouteSimulationModel model)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
F6EE9ACA5E2ED663AD29EDEE850EDC861C6576BF83D3D9C0B6FFA41141C412BD - Body hash
B25A4EF5192F70BBF9426F2F79BA61E4F469F9A2C1A5D521B84C1D5FA424EE3E - IL size48
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, System.Collections.Generic.HashSet<CandideServer.Server.Network.ConnectedPeer>>::TryGetValue(!0, !1&)CandideServer.MessageModels.TradeRoutes.UpdateTradeRouteMessage::.ctor(CandideServer.SimulationModels.TradeRouteSimulationModel)CandideServer.Server.BaseServer::SendHostMessageToPeers(System.String, System.Object, System.Collections.Generic.ICollection<CandideServer.Server.Network.ConnectedPeer>)
String literals
trade-route-changed
Send_TradeRouteRemoved
#
public System.Void Send_TradeRouteRemoved(CandideServer.MessageModels.TradeRoutes.TradeRouteRemovedMessage msg)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
D270FA7206C42C2BCDCA948E4B429A89C883240FEBAC118DB395A2069BD5527F - Body hash
8E9D081C573697045C3F5FF0805C21EC690EBCA80CC9C0AF42D3247C099E0FDF - IL size17
Referenced calls
String literals
trade-routes-removed