Low Power Assistant Middleware Library 5.5.0
Group_lpa_enums

General Description

Enumerations

enum  arp_ol_config_state_t {
  ARP_OL_STATE_UNINITIALIZED = 0 ,
  ARP_OL_STATE_AWAKE ,
  ARP_OL_STATE_GOING_TO_SLEEP
}
 States for configuration to use. More...
 
enum  cy_pf_feature_t {
  CY_PF_OL_FEAT_PORTNUM = 1 ,
  CY_PF_OL_FEAT_ETHTYPE = 2 ,
  CY_PF_OL_FEAT_IPTYPE = 3 ,
  CY_PF_OL_FEAT_LAST = 4
}
 Packets may be filtered according to TCP/UDP Port number, ethertype or IP type. More...
 
enum  cy_pf_proto_t {
  CY_PF_PROTOCOL_UDP = 1 ,
  CY_PF_PROTOCOL_TCP = 2
}
 Port numbers are a feature of both TCP and UDP protocols. More...
 
enum  cy_pn_direction_t {
  PF_PN_PORT_DEST = 1 ,
  PF_PN_PORT_SOURCE = 2 ,
  PF_PN_PORT_SOURCE_DEST = 3
}
 Source or Dest Port. More...
 
enum  cy_wowlpf_feature_t {
  CY_WOWLPF_OL_FEAT_WAKE = 0 ,
  CY_WOWLPF_OL_FEAT_LAST = 1
}
 WOWL packet filter type. More...
 

Enumeration Type Documentation

◆ arp_ol_config_state_t

States for configuration to use.

Enumerator
ARP_OL_STATE_UNINITIALIZED 

ARP OL is Uninitialized

ARP_OL_STATE_AWAKE 

ARP OL is set for AWAKE state

ARP_OL_STATE_GOING_TO_SLEEP 

ARP OL is set for ASLEEP state

◆ cy_pf_feature_t

Packets may be filtered according to TCP/UDP Port number, ethertype or IP type.

Enumerator
CY_PF_OL_FEAT_PORTNUM 

Filter based on port numbers.

CY_PF_OL_FEAT_ETHTYPE 

Filter based on ethernet_type.

CY_PF_OL_FEAT_IPTYPE 

Filter based on IP type.

Add new filter types here. do not alter previous types (breaks backward compatibilty)

CY_PF_OL_FEAT_LAST 

Number of offload features (invalid feature id).

◆ cy_pf_proto_t

Port numbers are a feature of both TCP and UDP protocols.

Each filter can only support one or the other.

Enumerator
CY_PF_PROTOCOL_UDP 

UDP protocol.

CY_PF_PROTOCOL_TCP 

TCP protocol.

◆ cy_pn_direction_t

Source or Dest Port.

Enumerator
PF_PN_PORT_DEST 

Filter Destination Port.

PF_PN_PORT_SOURCE 

Filter Source Port.

PF_PN_PORT_SOURCE_DEST 

Filter Source Destination Port.

◆ cy_wowlpf_feature_t

WOWL packet filter type.

Enumerator
CY_WOWLPF_OL_FEAT_WAKE 

wake filter type

CY_WOWLPF_OL_FEAT_LAST 

Number of offload features (invalid feature id).