Compartir a través de


GattSession.MaxPduSize Propiedad

Definición

Obtiene el tamaño máximo de la unidad de datos de protocolo (PDU). Esta métrica también se conoce como el tamaño máximo de la unidad de transmisión (MTU ).

Consulte también el evento GattSession.MaxPduSizeChanged .

public:
 property unsigned short MaxPduSize { unsigned short get(); };
uint16_t MaxPduSize();
public ushort MaxPduSize { get; }
var uInt16 = gattSession.maxPduSize;
Public ReadOnly Property MaxPduSize As UShort

Valor de propiedad

UInt16

unsigned short

uint16_t

Tamaño máximo de unidad de datos de protocolo (PDU).

Requisitos de Windows

Características de aplicaciones
bluetooth

Comentarios

El sistema operativo Windows fragmenta automáticamente los tamaños de unidad de datos de protocolo más grandes (PDU) enviados a un dispositivo remoto (donde sea compatible con la especificación GATT/ATT de Bluetooth). Por lo tanto, en circunstancias normales, no es necesario que sepa el tamaño máximo de la unidad de transmisión (MTU) en el nivel de aplicación si el objetivo de la aplicación es enviar datos de forma eficaz.

Puede enviar grandes cantidades de datos y el sistema operativo lo fragmentará automáticamente mediante la MTU. La aplicación no está limitada por el tamaño de MTU en cuanto a la transferencia de datos de cada paquete.

Si desea que la aplicación personalice los datos enviados en función de la MTU (por ejemplo, codificación/códec) o para comunicar la información de tamaño de MTU fuera de banda, puede acceder al valor de MTU mediante MaxPduSize y GattSession.MaxPduSizeChanged.

Se aplica a