> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PlayFab Multiplayer Unity SDK

> Reference index for the PlayFab Multiplayer Unity SDK, listing classes, enums, and delegates used for lobby and matchmaking integration in Unity games.

## Classes

| Name | Description |
| - | - |
| [Lobby](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/overview.md) | |
| [LobbyArrangedJoinConfiguration](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyArrangedJoinConfiguration/overview.md) | The initial configuration data used when joining an arranged lobby. |
| [LobbyCreateConfiguration](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyCreateConfiguration/overview.md) | The initial configuration data used when creating a lobby. |
| [LobbyDataUpdate](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyDataUpdate/overview.md) | A request to make an update to the shared portion of the lobby on behalf of a member. |
| [LobbyError](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyError/overview.md) | |
| [LobbyJoinConfiguration](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyJoinConfiguration/overview.md) | The initial configuration data for the member creating and joining the lobby. |
| [LobbyMemberUpdateSummary](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyMemberUpdateSummary/overview.md) | A collection of hints about an update which has been successfully applied to the lobby on behalf of a member. |
| [LobbySearchConfiguration](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchConfiguration/overview.md) | The configuration structure used to specify how a [FindLobbies](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/FindLobbies.md) operation should be performed. |
| [LobbySearchFriendsFilter](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchFriendsFilter/overview.md) | The filter structure used to limit lobby search results to only those lobbies owned by the player's friends. |
| [LobbySearchResult](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchResult/overview.md) | An entry in the collection of lobby search results received upon successful completion of a [`FindLobbies`](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/FindLobbies) operation. |
| [MatchmakingMatchDetails](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingMatchDetails/overview.md) | |
| [MatchmakingTicket](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingTicket/overview.md) | |
| [MatchmakingTicketMatchMember](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingTicketMatchMember/overview.md) | |
| [MultiplayerPort](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MultiplayerPort/overview.md) | A port used by a PlayFab Multiplayer Server. |
| [MultiplayerServerDetails](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MultiplayerServerDetails/overview.md) | Details about a PlayFab Multiplayer Server. |
| [PFEntityKey](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PFEntityKey/overview.md) | PFEntityKey data model. Combined entity type and ID structure which uniquely identifies a single entity. |
| [PlayFabMultiplayer](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/overview.md) | |
| [PlayFabMultiplayerServer](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer.PlayFabMultiplayerServer/overview.md) | |
| [PlayFabMultiplayerErrorArgs](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayerErrorArgs/overview.md) | An event argument class representing a PFMultiplayer error. |
| [PlayfabMultiplayerEventProcessor](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayfabMultiplayerEventProcessor/overview.md) | |

## Structs

| Name | Description |
| - | - |
| [MatchUser](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchUser/overview.md) | |

## Enums

| Name | Description |
| - | - |
| [LobbyAccessPolicy](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyAccessPolicy.md) | The access policy for the lobby |
| [LobbyDisconnectingReason](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyDisconnectingReason.md) | Reasons the client no longer has access to the Lobby. |
| [LobbyInviteListenerStatus](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyInviteListenerStatus.md) | Values representing the current status of an invite listener. |
| [LobbyMemberConnectionStatus](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyMemberConnectionStatus.md) | Values representing the current status of a member's connection status to the notification service. |
| [LobbyMemberRemovedReason](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyMemberRemovedReason.md) | Reasons why a member was removed from a lobby. |
| [LobbyMembershipLock](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyMembershipLock.md) | |
| [LobbyOwnerMigrationPolicy](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyOwnerMigrationPolicy.md) | The available policies the lobby service can use to migrate lobby ownership between members. |
| [LogLevelType](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LogLevelType.md) | The amount of logging that is enabled. |
| [MatchmakingTicketStatus](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingTicketStatus.md) | The possible states for a matchmaking ticket. |
| [MultiplayerProtocolType](https://docs.xbox.com/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MultiplayerProtocolType.md) | The protocol type used for connecting to a PlayFab Multiplayer Server port. |


## Related topics

- [PlayFab Multiplayer Unity plugin overview](https://docs.xbox.com/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/multiplayer-unity-overview.md)
- [Multiplayer Unity plugin quickstart](https://docs.xbox.com/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/multiplayer-unity-plugin-quickstart.md)
- [PlayFab Party Unity SDK](https://docs.xbox.com/services/playfab/multiplayer/networking/unity-party-api-reference/index.md)
- [PlayFab Party SDK for Unity](https://docs.xbox.com/build/console-features/networking/game-mesh/party-unity-plugin.md)
- [PlayFab Multiplayer getting started for Unity](https://docs.xbox.com/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/multiplayer-unity-sdk-getting-started.md)
