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

# PFMultiplayerPort

> Represents a network port exposed by a PlayFab Multiplayer game server, including the port name, number, and protocol used to connect matched clients.

A port used by a PlayFab Multiplayer Server.

## Syntax

```cpp theme={null}
struct PFMultiplayerPort {  
    const char* name;  
    uint32_t num;  
    PFMultiplayerProtocolType protocol;  
}  
```

### Members

**`name`**   const char\*\
*is null-terminated*

The name of the port as specified in the PlayFab Game Manager server settings.

**`num`**   uint32\_t

The number for the port.

**`protocol`**   [PFMultiplayerProtocolType](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/enums/pfmultiplayerprotocoltype)

The protocol for the port.

## Requirements

**Header:** PFMatchmaking.h

## See also

[PFMatchmaking members](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/pfmatchmaking_members)


## Related topics

- [PFMultiplayerServerDetails](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/structs/pfmultiplayerserverdetails.md)
- [PFMultiplayer C/C++ API overview - PFMatchmaking.h](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/pfmatchmaking_members.md)
- [MultiplayerPort](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MultiplayerPort/MultiplayerPort.md)
- [MultiplayerPort struct](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MultiplayerPort/overview.md)
- [MultiplayerPort.Name](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MultiplayerPort/Name.md)
