Server
Dieses Modul enthält Funktionen zum Verwalten lokaler Netzwerkdaten mit dem OpenThread-Server.
Zusammenfassung
Funktionen |
|
---|---|
otServerAddService(otInstance *aInstance, const otServiceConfig *aConfig)
|
Fügen Sie den lokalen Netzwerkdaten eine Dienstkonfiguration hinzu.
|
otServerGetNetDataLocal(otInstance *aInstance, bool aStable, uint8_t *aData, uint8_t *aDataLength)
|
Stellt eine vollständige oder stabile Kopie der lokalen Thread-Netzwerkdaten bereit.
|
otServerGetNextService(otInstance *aInstance, otNetworkDataIterator *aIterator, otServiceConfig *aConfig)
|
Ruft den nächsten Dienst in den lokalen Netzwerkdaten ab.
|
otServerRegister(otInstance *aInstance)
|
Registriere die lokalen Netzwerkdaten sofort beim Leader.
|
otServerRemoveService(otInstance *aInstance, uint32_t aEnterpriseNumber, const uint8_t *aServiceData, uint8_t aServiceDataLength)
|
Entfernen Sie eine Dienstkonfiguration aus den lokalen Netzwerkdaten.
|
Funktionen
otServerAddService
otError otServerAddService( otInstance *aInstance, const otServiceConfig *aConfig )
Fügen Sie den lokalen Netzwerkdaten eine Dienstkonfiguration hinzu.
Details | |||||||
---|---|---|---|---|---|---|---|
Parameter |
|
||||||
Rückgabewerte |
|
otServerRemoveService
otServerRegister
otServerGetNetDataLocal
otError otServerGetNetDataLocal( otInstance *aInstance, bool aStable, uint8_t *aData, uint8_t *aDataLength )
Stellt eine vollständige oder stabile Kopie der lokalen Thread-Netzwerkdaten bereit.
Details | |||||||||
---|---|---|---|---|---|---|---|---|---|
Parameter |
|
otServerGetNextService
otError otServerGetNextService( otInstance *aInstance, otNetworkDataIterator *aIterator, otServiceConfig *aConfig )
Ruft den nächsten Dienst in den lokalen Netzwerkdaten ab.
Details | |||||||
---|---|---|---|---|---|---|---|
Parameter |
|
||||||
Rückgabewerte |
|
otServerRegister
otError otServerRegister( otInstance *aInstance )
Registriere die lokalen Netzwerkdaten sofort beim Leader.
Details | |||
---|---|---|---|
Parameter |
|
||
Rückgabewerte |
|
otServerAddService
otServerRemoveService
otServerRemoveService
otError otServerRemoveService( otInstance *aInstance, uint32_t aEnterpriseNumber, const uint8_t *aServiceData, uint8_t aServiceDataLength )
Entfernen Sie eine Dienstkonfiguration aus den lokalen Netzwerkdaten.
Details | |||||||||
---|---|---|---|---|---|---|---|---|---|
Parameter |
|
||||||||
Rückgabewerte |
|
otServerAddService
otServerRegister
Ressourcen
OpenThread API-Referenzthemen stammen aus dem Quellcode, der auf GitHub verfügbar ist. Weitere Informationen finden Sie unter Ressourcen. Dort können Sie auch einen Beitrag zu unserer Dokumentation leisten.