• API Documentation
Show / Hide Table of Contents
  • Rebus
    • Arguments
    • Biome
    • CantorPairing
    • CommandRequest
    • CommandResponse
    • CommandType
    • Commodity
    • Configuration
    • ConflictEventArgs
    • Depths
    • Economy
    • Fleet
    • HexPoint
    • IGameService
    • ILoginService
    • Player
    • Unit
    • User
    • Zone
    • ZoneInfo
  • Rebus.Client
    • GraphicsEngine
    • Layout
    • RpcClient
    • ZoneVisualizer
  • Rebus.Client.Lenses
    • BiomeLens
    • ConstellationLens
    • Lens
    • PopulationLens
    • StarLens
  • Rebus.Server
    • AStarSearch
    • EvaluationContext
    • FisherYatesShuffle
    • JuliaSet
    • PowerSet
  • Rebus.Server.Considerations
    • Agent
    • Behavior
    • BehaviorCollection
    • Consideration
    • ConsiderationCollection
    • FunctionConsideration
    • LinearConsideration
    • QuadraticConsideration
  • Rebus.Server.Functions
    • IFunctions<T>
  • System
    • NegativeExponentialRandom
  • System.Text.Json.Serialization.Converters
    • ComplexConverter
    • CultureInfoConverter
    • IPAddressConverter

Class RpcClient

Inheritance
Object
RpcClient
Implements
IAsyncDisposable
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Rebus.Client
Assembly: Rebus.Client.dll
Syntax
public class RpcClient : IAsyncDisposable

Methods

CreateAsync<T>(IPAddress, Int32)

Declaration
public async Task<T> CreateAsync<T>(IPAddress ipAddress, int port)
    where T : class, IDisposable
Parameters
Type Name Description
IPAddress ipAddress
Int32 port
Returns
Type Description
Task<T>
Type Parameters
Name Description
T

DisposeAsync()

Declaration
public async ValueTask DisposeAsync()
Returns
Type Description
ValueTask

DisposeAsyncCore()

Declaration
protected virtual async ValueTask DisposeAsyncCore()
Returns
Type Description
ValueTask

Start()

Declaration
public void Start()

Implements

System.IAsyncDisposable
In This Article
Back to top © 2021-2022 Ishan Pranav. All rights reserved. Licensed under the MIT License.