ble/net/generic.h header reference
[Bluetooth Low Energy library module]

The source code of this header can be browsed online.

Description [link] 

Generic BLE network layer factories

Members [link] 

Functions [link] 

  • error_t ble_att_create(struct net_scheduler_s *scheduler, void *delegate, const struct net_layer_delegate_vtable_s *delegate_vtable, struct net_layer_s **layer)
  • error_t ble_gap_create(struct net_scheduler_s *scheduler, const void *params, void *delegate, const struct net_layer_delegate_vtable_s *delegate_vtable, struct net_layer_s **layer)
  • error_t ble_gatt_create(struct net_scheduler_s *scheduler, const void *params, void *delegate, const struct net_layer_delegate_vtable_s *delegate_vtable, struct net_layer_s **layer)
  • error_t ble_l2cap_create(struct net_scheduler_s *scheduler, void *delegate, const struct net_layer_delegate_vtable_s *delegate_vtable, struct net_layer_s **layer)
  • error_t ble_link_create(struct net_scheduler_s *scheduler, const void *params, void *delegate, const struct net_layer_delegate_vtable_s *delegate_vtable, struct net_layer_s **layer)
  • error_t ble_llcp_create(struct net_scheduler_s *scheduler, const void *params, void *delegate, const struct net_layer_delegate_vtable_s *delegate_vtable, struct net_layer_s **layer)
  • error_t ble_scan_filter_create(struct net_scheduler_s *scheduler, const void *params, void *delegate, const struct net_layer_delegate_vtable_s *delegate_vtable, struct net_layer_s **layer)
  • error_t ble_signalling_create(struct net_scheduler_s *scheduler, void *delegate, const struct net_layer_delegate_vtable_s *delegate_vtable, struct net_layer_s **layer)
  • error_t ble_sm_create(struct net_scheduler_s *scheduler, const void *params, void *delegate, const struct net_layer_delegate_vtable_s *delegate_vtable, struct net_layer_s **layer)

Members detail [link] 

#define BLE_NET_GENERIC_H_ [link] 

This macro is declared in ble/net/generic.h source file, line 21.

error_t ble_att_create(struct net_scheduler_s *scheduler, void *delegate, const struct net_layer_delegate_vtable_s *delegate_vtable, struct net_layer_s **layer) [link] 

This function is declared in ble/net/generic.h source file, line 57.

error_t ble_gap_create(struct net_scheduler_s *scheduler, const void *params, void *delegate, const struct net_layer_delegate_vtable_s *delegate_vtable, struct net_layer_s **layer) [link] 

This function is declared in ble/net/generic.h source file, line 80.

error_t ble_gatt_create(struct net_scheduler_s *scheduler, const void *params, void *delegate, const struct net_layer_delegate_vtable_s *delegate_vtable, struct net_layer_s **layer) [link] 

This function is declared in ble/net/generic.h source file, line 63.

error_t ble_l2cap_create(struct net_scheduler_s *scheduler, void *delegate, const struct net_layer_delegate_vtable_s *delegate_vtable, struct net_layer_s **layer) [link] 

This function is declared in ble/net/generic.h source file, line 52.

error_t ble_link_create(struct net_scheduler_s *scheduler, const void *params, void *delegate, const struct net_layer_delegate_vtable_s *delegate_vtable, struct net_layer_s **layer) [link] 

This function is declared in ble/net/generic.h source file, line 41.

error_t ble_llcp_create(struct net_scheduler_s *scheduler, const void *params, void *delegate, const struct net_layer_delegate_vtable_s *delegate_vtable, struct net_layer_s **layer) [link] 

This function is declared in ble/net/generic.h source file, line 47.

error_t ble_scan_filter_create(struct net_scheduler_s *scheduler, const void *params, void *delegate, const struct net_layer_delegate_vtable_s *delegate_vtable, struct net_layer_s **layer) [link] 

This function is declared in ble/net/generic.h source file, line 86.

error_t ble_signalling_create(struct net_scheduler_s *scheduler, void *delegate, const struct net_layer_delegate_vtable_s *delegate_vtable, struct net_layer_s **layer) [link] 

This function is declared in ble/net/generic.h source file, line 68.

error_t ble_sm_create(struct net_scheduler_s *scheduler, const void *params, void *delegate, const struct net_layer_delegate_vtable_s *delegate_vtable, struct net_layer_s **layer) [link] 

This function is declared in ble/net/generic.h source file, line 74.

Valid XHTML 1.0 StrictGenerated by diaxen on Thu Aug 4 15:44:05 2022 using MkDoc