# MBParentBssDesc

## Definition

  `#include <nitro/mb.h>`

      typedef	struct
      {
          u16         length;
          u16         rssi;
          u16    bssid[3];
          u16         ssidLength;
          u8              ssid[32];
          u16         capaInfo;
          struct
          {
              u16     basic;
              u16     support;
          } rateSet;
          u16         beaconPeriod;
          u16         dtimPeriod;
          u16         channel;
          u16         cfpPeriod;
          u16         cfpMaxDuration;
      } MBParentBssDesc;

## Description

The structure where parent information for the multiboot child is saved.
This is equivalent to the `WMbssDesc` structure with `gameInfo` removed. The GGID that was set from the multiboot parent is stored in little-endian format in `ssid[0]`, `ssid[1]`, `ssid[2]`, and `ssid[3]`. The system keeps only one instance of this structure, which can be retrieved with the `MB_GetMultiBootParentBssDesc` function.
It is also referenced internally when obtaining connected parent information with the `MB_ReadMultiBootParentBssDesc` function.

## See Also

`MBGameRegistry
MB_GetMultiBootParentBssDesc`

## Revision History

2004/11/02 Matched the structure definition to the header file.
2004/10/06 Corrected links.
2004/08/09 Initial version.

CONFIDENTIAL