다음을 통해 공유


PFMultiplayer C/C++ API 개요 - PFLobby.h

함수

함수 설명
PFLobbyAddMember 로비에 로컬 사용자를 멤버로 추가합니다.
PFLobbyForceRemoveMember 로비에서 엔터티를 강제로 제거합니다.
PFLobbyGetAccessPolicy 로비의 액세스 정책을 가져옵니다.
PFLobbyGetConnectionString 로비와 연결된 기본 연결 문자열을 가져옵니다.
PFLobbyGetCustomContext 이전에 이 로비 개체와 연결된 앱의 프라이빗 사용자 지정 포인터 크기 컨텍스트 값을 검색합니다.
PFLobbyGetLobbyId 로비의 ID를 가져옵니다.
PLobbyGetLobby 속성 키에서 로비 속성 값을 가져옵니다.
PFLobbyGetLobbyPropertyKeys 로비 속성 키 목록을 가져옵니다.
PFLobbyGetMaxMemberCount 로비의 최대 멤버 수를 가져옵니다.
PFLobbyGetMemberConnectionStatus 알림 서비스에 대한 멤버의 연결 상태 결정합니다.
PFLobbyGetMemberProperty 해당 키에서 멤버 속성의 값을 가져옵니다.
PLobbyGetMemberPropertyKeys 지정된 멤버의 속성 키 목록을 가져옵니다.
PFLobbyGetMembers 현재 로비에 멤버로 조인된 PlayFab 엔터티 목록을 가져옵니다.
PFLobbyGetMembershipLock 로비의 현재 멤버십 잠금 상태를 가져옵니다.
PFLobbyGetOwner 로비의 현재 소유자를 가져옵니다.
PFLobbyGetOwnerMigrationPolicy 로비의 소유자 마이그레이션 정책을 가져옵니다.
PFLobbyGetSearchProperty 키에서 검색 속성 값을 가져옵니다.
PFLobbyGetSearchPropertyKeys 검색 속성 키 목록을 가져옵니다.
PFLobbyGetServer 로비에 조인된 서버 엔터티를 가져옵니다.
PFLobbyGetServerConnectionStatus 로비 서버의 알림 서비스 연결 상태를 검색합니다.
PFLobbyGetServerProperty 키에서 로비 서버 속성 값을 가져옵니다.
PFLobbyGetServerPropertyKeys 로비 서버의 속성 키 목록을 가져옵니다.
PFLobbyLeave 한 명 또는 모든 로컬 사용자에게 대기실에서 나가도록 요청합니다.
PFLobbyPostUpdate 플레이어로 로비에 업데이트를 게시합니다.
PFLobbySendInvite 로컬 사용자 측에서 초대된 엔터티로 이 로비에 초대장을 보냅니다.
PFLobbyServerDeleteLobby 로비를 소유하는 game_server 엔터티를 대신하여 로비를 삭제합니다.
PFLobbyServerLeaveAsServer 서버가 현재 대기 중인 클라이언트 소유 로비에서 나가도록 요청합니다.
PFLobbyServerPostUpdate 서버 소유자로 로비에 업데이트를 게시합니다.
PFLobbyServerPostUpdateAsServer 조인된 서버로 클라이언트 소유 로비 업데이트 내용을 게시합니다.
PFLobbySetCustomContext 이 로비 개체를 사용하여 선택적 사용자 지정 포인터 크기의 컨텍스트 값을 구성합니다.
PFMultiplayerClaimServerLobby 기존 서버 로비의 소유권을 요청합니다.
PFMultiplayerCreateAndClaimServerLobby 새 로비를 game_server 엔터티로 만듭니다.
PFMultiplayerCreateAndJoinLobby 새 로비를 만들고 만드는 PlayFab 엔터티를 추가합니다.
PFMultiplayerFindLobbies 로컬 사용자를 대신하여 로비를 검색합니다.
PFMultiplayerFinishProcessingLobbyStateChanges 처리 중인 PFLobbyStateChanges 배열을 반환합니다.
PFMultiplayerGetLobbyInviteListenerStatus 엔터티의 초대 수신기 상태를 검색합니다.
PFMultiplayerJoinArrangedLobby 매치 메이킹과 같은 다른 서비스에서 제공하는 정렬 문자열을 사용하여 로비에 참가합니다. 아직 로비에 참가한 사용자가 없는 경우 로비는 구성 매개 변수를 사용하여 초기화됩니다.
PFMultiplayerJoinLobby 로비를 로컬 PlayFab 엔터티로 조인합니다.
PFMultiplayerJoinLobbyAsServer 클라이언트 소유 로비에 서버로 조인합니다.
PFMultiplayerStartListeningForLobbyInvites 지정된 엔티티에 대한 로비 초대 수신기를 활성화합니다.
PFMultiplayerStartProcessingLobbyStateChanges 마지막 호출 이후 처리할 모든 PFLobbyStateChanges의 배열을 검색합니다.
PFMultiplayerStopListeningForLobbyInvites 지정된 엔터티에 대해 로비 초대 수신기를 사용하지 않도록 설정합니다.

구조

구조 설명
PFLobbyArrangedJoinConfiguration 정렬된 로비에 참가할 때 사용되는 초기 구성 데이터입니다.
PFLobbyCreateConfiguration 로비를 만들 때 사용되는 초기 구성 데이터입니다.
PFLobbyDataUpdate 로비의 공유 부분에 대한 업데이트 요청입니다.
PFLobbyJoinConfiguration 로비에 참가할 때 사용되는 초기 구성 데이터입니다.
PFLobbyMemberDataUpdate 로비 문서의 멤버 소유 부분을 업데이트하기 위한 요청입니다.
PFLobbyMemberUpdateSummary 멤버를 대신하여 로비에 성공적으로 적용된 업데이트에 대한 힌트 컬렉션입니다.
PFLobbySearchConfiguration PFMultiplayerFindLobbies 작업을 수행하는 방법을 지정하는 데 사용되는 구성 구조입니다.
PFLobbySearchFriendsFilter 로비 검색 결과를 플레이어의 친구가 소유한 로비로만 제한하는 데 사용되는 필터 구조입니다.
PFLobbySearchResult PFMultiplayerFindLobbies 작업이 성공적으로 완료되면 수신되는 로비 검색 결과 모음의 항목입니다.
PFLobbyServerDataUpdate 클라이언트 소유 로비의 연결 서버 상태를 업데이트하는 요청입니다.
PFLobbyServerJoinConfiguration 클라이언트 소유 로비에 서버로 조인할 때 사용되는 초기 구성 데이터입니다.

상태 변경

상태 변경 설명
PFLobbyAddMemberCompletedStateChange 상태 변경의 AddMemberCompleted 유형과 관련된 정보입니다.
PFLobbyClaimServerLobbyCompletedStateChange ClaimServerLobbyCompleted 유형의 상태 변경과 관련된 정보입니다.
PFLobbyCreateAndClaimServerLobbyCompletedStateChange 상태 변경의 CreateAndClaimServerLobbyCompleted 유형과 관련된 정보입니다.
PFLobbyCreateAndJoinLobbyCompletedStateChange 상태 변경의 CreateAndJoinLobbyCompleted 유형과 관련된 정보입니다.
PFLobbyDisconnectedStateChange 상태 변경의 연결 끊김 유형과 관련된 정보입니다.
PFLobbyDisconnectingStateChange 상태 변경의 Disconnecting 유형과 관련된 정보입니다.
PFLobbyFindLobbiesCompletedStateChange 상태 변경의 FindLobbiesCompleted 유형과 관련된 정보입니다.
PFLobbyForceRemoveMemberCompletedStateChange LocalChatAudioInputChanged 상태 변경 유형과 관련된 정보입니다.
PFLobbyInviteListenerStatusChangedStateChange InviteListenerStatusChanged 유형의 상태 변경과 관련된 정보입니다.
PFLobbyInviteReceivedStateChange 상태 변경의 InviteReceived 유형과 관련된 정보입니다.
PFLobbyJoinArrangedLobbyCompletedStateChange 상태 변경의 JoinArrangedLobbyCompleted 유형과 관련된 정보입니다.
PFLobbyJoinLobbyAsServerCompletedStateChange JoinLobbyAsServerCompleted 유형의 상태 변경과 관련된 정보입니다.
PFLobbyJoinLobbyCompletedStateChange 상태 변경의 JoinLobbyCompleted 유형과 관련된 정보입니다.
PLobbyLeaveLobbyCompletedStateChange 상태 변경의 LeaveLobbyCompleted 유형과 관련된 정보입니다.
PFLobbyMemberAddedStateChange 상태 변경의 MemberAdded 유형에 특정한 정보입니다.
PFLobbyMemberRemovedStateChange 상태 변경의 MemberRemoved 유형과 관련된 정보입니다.
PFLobbyPostUpdateCompletedStateChange PostUpdateCompleted 유형의 상태 변경과 관련된 정보입니다.
PFLobbySendInviteCompletedStateChange SendInviteCompleted 유형의 상태 변경과 관련된 정보입니다.
PFLobbyServerDeleteLobbyCompletedStateChange ServerDeleteLobbyCompleted 유형의 상태 변경과 관련된 정보입니다.
PFLobbyServerLeaveLobbyAsServerCompletedStateChange ServerLeaveLobbyAsServerCompleted 유형의 상태 변경과 관련된 정보입니다.
PFLobbyServerPostUpdateAsServerCompletedStateChange ServerPostUpdateAsServerCompleted 유형의 상태 변경과 관련된 정보입니다.
PFLobbyServerPostUpdateCompletedStateChange ServerPostUpdateCompleted 유형의 상태 변경과 관련된 정보입니다.
PFLobbyStateChange 로비 라이브러리의 이벤트 또는 상태 변경에 대한 일반적인 기본 구조 표현입니다.
PFLobbyUpdatedStateChange Updated 상태 변경 유형과 관련된 정보입니다.

열거형

열거형 설명
PFLobbyAccessPolicy 로비의 액세스 정책을 나타내는 값입니다.
PFLobbyDisconnectingReason 클라이언트가 더 이상 로비에 액세스할 수 없는 이유입니다.
PFLobbyInviteListenerStatus 초대 수신기의 현재 상태를 나타내는 값입니다.
PFLobbyMemberConnectionStatus 알림 서비스에 대한 멤버의 현재 연결 상태를 나타내는 값입니다.
PFLobbyMemberRemovedReason 멤버가 로비에서 제거된 이유입니다.
PFLobbyMembershipLock 로비의 멤버십 잠금 상태를 나타내는 값입니다.
PFLobbyOwnerMigrationPolicy 로비 서비스가 멤버 간에 로비 소유권을 마이그레이션하는 데 사용할 수 있는 사용 가능한 정책입니다.
PFLobbyServerConnectionStatus 로비 서버의 알림 서비스 연결 최신 상태를 나타내는 값입니다.
PLobbyStateChangeType 로비 라이브러리에서 발생할 수 있는 상태 변경의 유형입니다.