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 | 로비 라이브러리에서 발생할 수 있는 상태 변경의 유형입니다. |