PFLobbySearchResult
PFMultiplayerFindLobbies 작업이 성공적으로 완료되면 수신되는 로비 검색 결과 모음의 항목입니다.
구문
struct PFLobbySearchResult {
const char* lobbyId;
const char* connectionString;
const PFEntityKey* ownerEntity;
uint32_t maxMemberCount;
uint32_t currentMemberCount;
uint32_t searchPropertyCount;
const char* const* searchPropertyKeys;
const char* const* searchPropertyValues;
uint32_t friendCount;
const PFEntityKey* friends;
PFLobbyMembershipLock membershipLock;
}
멤버
lobbyId
const char*
is null-terminated
찾은 로비의 ID입니다.
connectionString
const char*
is null-terminated
찾은 로비의 연결 문자열입니다.
connectionString
은 null일 수 있습니다. 이 경우 조인하려면 초대가 필요합니다.
ownerEntity
const PFEntityKey*
nullptr일 수 있음
로비의 현재 소유자입니다.
로비에 현재 소유자가 없는 경우 ownerEntity
은(는) null일 수 있습니다.
maxMemberCount
uint32_t
이 로비에 있을 수 있는 최대 구성원 수입니다.
currentMemberCount
uint32_t
이 로비에 있는 현재 구성원 수입니다.
searchPropertyCount
uint32_t
이 로비와 연결된 검색 속성의 수입니다.
searchPropertyKeys
상수 문자* 상수*
크기 배열 searchPropertyCount
이 로비와 관련된 검색 속성의 키입니다.
searchPropertyValues
상수 문자* 상수*
크기 배열 searchPropertyCount
이 로비와 관련된 검색 속성의 값입니다.
friendCount
uint32_t
로비 검색이 PFLobbySearchFriendsFilter
로 수행된 경우 발견된 로비의 친구 수입니다.
이 검색 결과를 생성한 로비 검색이 PFLobbySearchFriendsFilter
로 수행되지 않은 경우 이 값은 항상 0입니다.
일부 멀티 플레이어 소셜 네트워크에서는 우정은 단방향 관계입니다. 한 사용자가 다른 사용자를 “팔로우”하거나 친구가 될 수 있지만 당연히 반대 방향도 가능한 것은 아닙니다. 양방향 친구가 있는 경우에만 이 검색 결과에 친구가 반환됩니다. 즉, 로비에 대한 사용자 쿼리와 로비의 사용자는 둘 다 서로 친구여야 합니다.
friends
const PFEntityKey*
크기 배열 friendCount
로비 검색이 PFLobbySearchFriendsFilter
로 수행된 경우 찾은 로비의 친구 목록입니다.
이 검색 결과를 생성한 로비 검색이 PFLobbySearchFriendsFilter
(으)로 수행되지 않은 경우 이 목록은 항상 비어 있습니다.
일부 멀티 플레이어 소셜 네트워크에서는 교제는 단방향 관계입니다. 한 사용자가 다른 사용자를 “팔로우”하거나 친구가 될 수 있지만 당연히 반대 방향도 가능한 것은 아닙니다. 양방향 친구가 있는 경우에만 이 검색 결과에 친구가 반환됩니다. 즉, 로비에 대한 사용자 쿼리와 로비의 사용자는 둘 다 서로 친구여야 합니다.
membershipLock
PFLobbyMembershipLock
찾은 로비의 현재 잠금 상태입니다.
요구 사항
헤더: PLobby.h