| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Online/OnlineSubsystemUtils/Source/OnlineSubsystemUtils/Public/PartyBeaconClient.h |
Include |
#include "PartyBeaconClient.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Transient, NotPlaceable, Config=Engine)
class APartyBeaconClient : public AOnlineBeaconClient
A beacon client used for making reservations with an existing game session
Name | Description | ||
---|---|---|---|
|
bCancelReservation |
Has the reservation request been canceled |
|
|
bPendingReservationSent |
Has the reservation request been delivered |
|
|
CancelRPCFailsafe |
Timer to trigger a cancel reservation request if the server doesn't respond in time |
|
|
DestSessionId |
Session Id of the destination host |
|
|
PendingCancelResponseTimerHandle |
||
|
PendingReservation |
Pending reservation that will be sent upon connection with the intended host |
|
|
PendingReservationFullTimerHandle |
||
|
PendingReservationUpdateTimerHandle |
||
|
PendingResponseTimerHandle |
Timers for delaying various responses (debug) |
|
|
RequestType |
Type of request currently being handled by this client beacon |
|
|
ReservationCountUpdate |
Delegate for reservation count updates |
|
|
ReservationFull |
Delegate for reservation full |
|
|
ReservationRequestComplete |
Delegate for reservation request responses |
Name | Description | |
---|---|---|
|
APartyBeaconClient ( |
Name | Description | ||
---|---|---|---|
|
CancelReservation() |
Cancel an existing request to the remote host to revoke allocated space on the server. |
|
|
ClearTimers ( |
Clear out all the timer handles listed above |
|
|
ClientCancelReservationResponse ( |
Response from the host session after making a cancellation request |
|
|
ClientReservationResponse ( |
Response from the host session after making a reservation request |
|
|
ClientSendReservationFull() |
Response from the host session that the reservation is full |
|
|
ClientSendReservationUpdates ( |
Response from the host session that the reservation count has changed |
|
|
DelayResponse ( |
Trigger the given delegate at a later time |
|
|
const FParty... |
GetPendingReservation() |
|
|
OnCancelledComplete() |
Delegate triggered when a cancel reservation request is complete |
|
|
OnCancelledFailsafe() |
Delegate triggered if the client doesn't hear from the server in time |
|
|
FOnReservati... |
OnReservationCountUpdate() |
Delegate triggered when the host indicated a reservation count has changed |
|
FOnReservati... |
OnReservationFull() |
Delegate triggered when the host indicated the reservation is full |
|
FOnReservati... |
OnReservationRequestComplete() |
Delegate triggered when a response from the party beacon host has been received |
|
ProcessCancelReservationResponse ( |
Process a response to our CancelReservation request to the server |
|
|
ProcessReservationFull() |
Process a response from the server that the reservation beacon is full |
|
|
ProcessReservationResponse ( |
Process a response to our RequestReservation request to the server |
|
|
ProcessReservationUpdate ( |
Process a response from the server with an update to the number of consumed reservations |
|
|
RequestReservation ( |
Sends a request to the remote host to allow the specified members to reserve space in the host's session. |
|
|
RequestReservation ( |
Sends a request to the remote host to allow the specified members to reserve space in the host's session. |
|
|
RequestReservationUpdate ( |
Sends an update request to the remote host to append additional members to an existing party in the host's session. |
|
|
RequestReservationUpdate ( |
Sends an update request to the remote host to append additional members to an existing party in the host's session. |
|
|
RequestReservationUpdate ( |
Sends an update request to the remote host to append additional members to an existing party in the host's session. |
|
|
ServerCancelReservationRequest ( |
Tell the server to cancel a pending or existing reservation |
|
|
ServerRemoveMemberFromReservationRequest ( |
Tell the server that we are removing members from our reservation |
|
|
ServerReservationRequest ( |
Tell the server about the reservation request being made |
|
|
ServerUpdateReservationRequest ( |
Tell the server about the reservation update request being made |
Name | Description | ||
---|---|---|---|
|
OnConnected() |
A connection has been made and RPC/replication can begin |
Name | Description | ||
---|---|---|---|
|
OnFailure() |
Notification that failure needs to be handled |
Name | Description | ||
---|---|---|---|
|
BeginDestroy() |
Called before destroying the object. |