Closes #4
This commit is contained in:
@@ -0,0 +1,75 @@
|
||||
namespace FinalFactory.Rendezvous.Contracts;
|
||||
|
||||
public enum RendezvousErrorCode
|
||||
{
|
||||
None = 0,
|
||||
InvalidRequest = 1,
|
||||
UnsupportedContractVersion = 2,
|
||||
IncompatibleProtocol = 3,
|
||||
AuthenticationRequired = 4,
|
||||
Forbidden = 5,
|
||||
NotFound = 6,
|
||||
Conflict = 7,
|
||||
RateLimited = 8,
|
||||
StaleHost = 9,
|
||||
Expired = 10,
|
||||
ReplayRejected = 11,
|
||||
CapacityExceeded = 12,
|
||||
ServiceUnavailable = 13,
|
||||
InternalError = 14,
|
||||
}
|
||||
|
||||
public enum ListingVisibility
|
||||
{
|
||||
Public = 1,
|
||||
Unlisted = 2,
|
||||
}
|
||||
|
||||
public enum PublisherTrustMode
|
||||
{
|
||||
ManagedDedicated = 1,
|
||||
PlayerGrant = 2,
|
||||
AnonymousUnlisted = 3,
|
||||
}
|
||||
|
||||
public enum AddressFamilyKind
|
||||
{
|
||||
Ipv4 = 4,
|
||||
Ipv6 = 6,
|
||||
}
|
||||
|
||||
public enum ConnectionOutcomeKind
|
||||
{
|
||||
Connected = 1,
|
||||
Cancelled = 2,
|
||||
TimedOut = 3,
|
||||
IncompatibleProtocol = 4,
|
||||
StaleHost = 5,
|
||||
ServiceRejected = 6,
|
||||
HostRejected = 7,
|
||||
TransportFailed = 8,
|
||||
FallbackOffered = 9,
|
||||
}
|
||||
|
||||
public enum UdpPresenceMessageType : byte
|
||||
{
|
||||
HostPresence = 1,
|
||||
ClientPresence = 2,
|
||||
}
|
||||
|
||||
public enum UdpDecodeError
|
||||
{
|
||||
None = 0,
|
||||
DatagramTooLarge = 1,
|
||||
Truncated = 2,
|
||||
InvalidMagic = 3,
|
||||
UnsupportedVersion = 4,
|
||||
UnknownMessageType = 5,
|
||||
InvalidFlags = 6,
|
||||
InvalidHandle = 7,
|
||||
InvalidAddressFamily = 8,
|
||||
InvalidAddress = 9,
|
||||
InvalidPort = 10,
|
||||
InvalidCapability = 11,
|
||||
TrailingData = 12,
|
||||
}
|
||||
Reference in New Issue
Block a user