Class PlayerSessionRequests.RetrievedInvitation
Retrieved invitiation settings returned from PlayerSessionRequests.GetPlayerSessionInvitationsRequest
Namespace: Unity.PSN.PS5.Sessions
Syntax
public class RetrievedInvitation
Properties
FromAccountId
Sender account id
Declaration
public ulong FromAccountId { get; }
Property Value
| Type | Description |
|---|---|
| UInt64 |
FromOnLineId
Sender online id
Declaration
public string FromOnLineId { get; }
Property Value
| Type | Description |
|---|---|
| String |
FromPlatform
Sender platform
Declaration
public SessionPlatforms FromPlatform { get; }
Property Value
| Type | Description |
|---|---|
| SessionPlatforms |
InvitationId
Invitation Id
Declaration
public string InvitationId { get; }
Property Value
| Type | Description |
|---|---|
| String |
InvitationInvalid
Flag for whether the invitation is valid or invalid
Declaration
public bool InvitationInvalid { get; }
Property Value
| Type | Description |
|---|---|
| Boolean |
Remarks
If the session to which the invitation belongs does not exist, or if the sender of the invitation has left the Player Session, the invitation will be invalid.
ReceivedTimestamp
Date and time of receiving
Declaration
public DateTime ReceivedTimestamp { get; }
Property Value
| Type | Description |
|---|---|
| DateTime |
SessionId
Player Session ID.
Declaration
public string SessionId { get; }
Property Value
| Type | Description |
|---|---|
| String |
SetFlags
Flags
Declaration
public PlayerSessionRequests.RetrievedInvitation.ParamTypes SetFlags { get; }
Property Value
| Type | Description |
|---|---|
| PlayerSessionRequests.RetrievedInvitation.ParamTypes |
SupportedPlatforms
The platforms that can use the invitation
Declaration
public SessionPlatforms SupportedPlatforms { get; }
Property Value
| Type | Description |
|---|---|
| SessionPlatforms |