Functions

int main (MAIN_FUNCTION_PARAMETERS)
 Provides the main application entry point.
 
void emberAfCounterHandler (EmberCounterType type, EmberCounterInfo info)
 
bool emberAfNcpGpepIncomingMessageHandler (GP_PARAMS)
 NCP Application hook callback for green power messages.
 
bool emberAfNcpDGpSentHandler (EmberStatus status, uint8_t gpepHandle)
 NCP Application hook callback for green power messages.
 
void emberAfMarkBuffersCallback (void)
 Mark Buffers.

Detailed Description

These callbacks are contributed by the framework.

Function Documentation

◆ emberAfCounterHandler()

void emberAfCounterHandler ( EmberCounterType  type,
EmberCounterInfo  info 
)

◆ emberAfMarkBuffersCallback()

void emberAfMarkBuffersCallback ( void  )

Mark Buffers.

This function is called when the garbage collector runs. Any buffers held by the application must be marked.

◆ emberAfNcpDGpSentHandler()

bool emberAfNcpDGpSentHandler ( EmberStatus  status,
uint8_t  gpepHandle 
)

NCP Application hook callback for green power messages.

This function is called by the application hook plugin to allow user to take an action gpd message is sent. The return code true indicate the user handled the message and false allows the stack to handle it.

Parameters
statusVer.: always
gpepHandleVer.: always

◆ emberAfNcpGpepIncomingMessageHandler()

bool emberAfNcpGpepIncomingMessageHandler ( GP_PARAMS  )

NCP Application hook callback for green power messages.

This function is called by the application hook plugin to allow user to take an action gpd message is received. The return code true indicate the user handled the message and false allows the stack to handle it.

Parameters
statusVer.: always
gpdLinkVer.: always
sequenceNumberVer.: always
*addrVer.: always
gpdfSecurityLevelVer.: always
gpdfSecurityKeyTypeVer.: always
autoCommissioningVer.: always
rxAfterTxVer.: always
gpdSecurityFrameCounterVer.: always
gpdCommandIdVer.: always
micVer.: always
proxyTableIndexVer.: always
gpdCommandPayloadLengthVer.: always
*gpdCommandPayloadVer.: always

◆ main()

int main ( MAIN_FUNCTION_PARAMETERS  )

Provides the main application entry point.

This callback provides the main application entry point for an NCP application.