Open Ethernet Networking (OpEN) API Guide and Reference Manual  3.11.1.2
Data Structures | Macros | Enumerations | Functions
openapi_bonjour.h File Reference
#include "openapi_common.h"

Go to the source code of this file.

Data Structures

struct  OPEN_BONJOUR_SERVICE_INFO_t
 

Macros

#define OPEN_BONJOUR_SERVICE_DOMAIN_MAX_LEN   1005
 
#define OPEN_BONJOUR_SERVICE_NAME_MAX_LEN   64
 
#define OPEN_BONJOUR_SERVICE_TXT_MAX_LEN   256
 
#define OPEN_BONJOUR_SERVICE_TYPE_MAX_LEN   1005
 

Enumerations

enum  OPEN_BONJOUR_SERVICE_TYPE_t {
  OPEN_BONJOUR_SERVICE_FIRST = 0, OPEN_BONJOUR_SERVICE_GENERIC = OPEN_BONJOUR_SERVICE_FIRST, OPEN_BONJOUR_SERVICE_HTTP, OPEN_BONJOUR_SERVICE_HTTPS,
  OPEN_BONJOUR_SERVICE_TELNET, OPEN_BONJOUR_SERVICE_SSH, OPEN_BONJOUR_SERVICE_LAST
}
 

Functions

open_error_t openapiBonjourAdminModeGet (openapiClientHandle_t *client_handle, OPEN_CONTROL_t *pMode)
 Gets admin mode of Bonjour responder. More...
 
open_error_t openapiBonjourAdminModeSet (openapiClientHandle_t *client_handle, OPEN_CONTROL_t mode)
 Sets admin mode of Bonjour responder. More...
 
open_error_t openapiBonjourDebugLevel1Get (openapiClientHandle_t *client_handle, OPEN_CONTROL_t *pMode)
 Gets the level-1 tracing mode of Bonjour responder. More...
 
open_error_t openapiBonjourDebugLevel1Set (openapiClientHandle_t *client_handle, OPEN_CONTROL_t mode)
 Sets the level-1 tracing mode of Bonjour responder. More...
 
open_error_t openapiBonjourDebugLevel2Get (openapiClientHandle_t *client_handle, OPEN_CONTROL_t *pMode)
 Gets the level-2 tracing mode of Bonjour responder. More...
 
open_error_t openapiBonjourDebugLevel2Set (openapiClientHandle_t *client_handle, OPEN_CONTROL_t mode)
 Sets the level-2 tracing mode of Bonjour responder. More...
 
open_error_t openapiBonjourPublishedServiceGet (openapiClientHandle_t *client_handle, OPEN_BONJOUR_SERVICE_INFO_t *pServiceEntry)
 Gets information about the published service. More...
 
open_error_t openapiBonjourPublishedServiceGetNext (openapiClientHandle_t *client_handle, OPEN_BONJOUR_SERVICE_INFO_t *pServiceEntry)
 Gets information about the next published service. More...
 
open_error_t openapiBonjourServiceGetByIndex (openapiClientHandle_t *client_handle, uint32_t index, OPEN_BONJOUR_SERVICE_INFO_t *pServiceEntry)
 Gets information about the published service corresponding to index. More...
 
open_error_t openapiBonjourServiceIndexGetNext (openapiClientHandle_t *client_handle, uint32_t index, uint32_t *pNextIndex)
 Gets information about the next published service index. More...