Framework Callbacks#
These callbacks are contributed by the framework.
Functions#
Provides the main application entry point.
NCP Application hook callback for green power messages.
NCP Application hook callback for green power messages.
Mark Buffers.
Function Documentation#
main#
int main (MAIN_FUNCTION_PARAMETERS )
Provides the main application entry point.
N/A |
This callback provides the main application entry point for an NCP application.
19
of file ./app/ncp/doc/callback.doc
emberAfCounterHandler#
void emberAfCounterHandler (EmberCounterType type, EmberCounterInfo info)
N/A | type | |
N/A | info |
21
of file ./app/ncp/doc/callback.doc
emberAfNcpGpepIncomingMessageHandler#
bool emberAfNcpGpepIncomingMessageHandler (GP_PARAMS , gpdLink, sequenceNumber, *addr, gpdfSecurityLevel, gpdfSecurityKeyType, autoCommissioning, rxAfterTx, gpdSecurityFrameCounter, gpdCommandId, mic, proxyTableIndex, gpdCommandPayloadLength, *gpdCommandPayload)
NCP Application hook callback for green power messages.
N/A | Ver.: always | |
N/A | gpdLink | Ver.: always |
N/A | sequenceNumber | Ver.: always |
N/A | *addr | Ver.: always |
N/A | gpdfSecurityLevel | Ver.: always |
N/A | gpdfSecurityKeyType | Ver.: always |
N/A | autoCommissioning | Ver.: always |
N/A | rxAfterTx | Ver.: always |
N/A | gpdSecurityFrameCounter | Ver.: always |
N/A | gpdCommandId | Ver.: always |
N/A | mic | Ver.: always |
N/A | proxyTableIndex | Ver.: always |
N/A | gpdCommandPayloadLength | Ver.: always |
N/A | *gpdCommandPayload | Ver.: always |
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.
47
of file ./app/ncp/doc/callback.doc
emberAfNcpDGpSentHandler#
bool emberAfNcpDGpSentHandler (EmberStatus status, uint8_t gpepHandle)
NCP Application hook callback for green power messages.
N/A | status | Ver.: always |
N/A | gpepHandle | Ver.: always |
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.
64
of file ./app/ncp/doc/callback.doc
emberAfMarkBuffersCallback#
void emberAfMarkBuffersCallback (void )
Mark Buffers.
N/A |
This function is called when the garbage collector runs. Any buffers held by the application must be marked.
76
of file ./app/ncp/doc/callback.doc