Endpoint (endpoint)#

This class provides a command for closing Bluetooth connections.

endpoint commands#

endpoint_close#

Deprecated. Use new command le_connection_close to close Bluetooth connections.

This command can be used to close a Bluetooth connection. The parameter is a connection handle which is reported in event le_connection_opened.

Command#

Byte

Type

Name

Description

0

0x20

hilen

Message type: Command

1

0x01

lolen

Minimum payload length

2

0x0b

class

Message class:Endpoint

3

0x02

method

Message ID

4

uint8

endpoint

The connection handle

Response#

Byte

Type

Name

Description

0

0x20

hilen

Message type: Response

1

0x03

lolen

Minimum payload length

2

0x0b

class

Message class:Endpoint

3

0x02

method

Message ID

4-5

uint16

result

Result code

  • 0: success

  • Non-zero: an error occurred

For other values refer to the Error codes
6 | uint8 | endpoint | The connection handle that was closed

API#

/* Function */  
struct gecko_msg_endpoint_close_rsp_t *gecko_cmd_endpoint_close(uint8 endpoint);  
  
/* Response id */  
gecko_rsp_endpoint_close_id  
  
/* Response structure */  
struct gecko_msg_endpoint_close_rsp_t  
{  
  uint16 result,  
  uint8 endpoint  
}  

Events generated#

Event

Description

le_connection_closed