ZGP_Status_t enum

C

typedef enum
{
  ZGP_SUCCESS_STATUS                    = 0x00,
  /** ZGP Data request queue is full */
  ZGP_TX_QUEUE_FULL                     = 0x70,
  /*  previous GPDF is overwritten */
  ZGP_ENTRY_REPLACED                    = 0x71,
  /*  GPDF is added to the zgp TxQueue */
  ZGP_ENTRY_ADDED                       = 0x72,
  /* zgpTxQueueEntryLifetime timeout */
  ZGP_ENTRY_EXPIRED                     = 0x73,
  ZGP_ENTRY_REMOVED                     = 0x74,
  ZGP_GPDF_SENDING_FINALIZED            = 0x75,
  /* No reply received for commissioning request */
  ZGP_NO_COMMISSIONING_REPLY            = 0x76,
  /* No confirmation for commissioning request */
  ZGP_COMMISSIONING_TIMEOUT             = 0x77,
  /* Commissioning reply has invalid parameter */
  ZGP_COMMISSIONING_REPLY_FAILURE       = 0x78,
  /* Commissioning/Decommissioning invalid request */
  ZGP_COMMISSIONING_REQ_INVALID         = 0x79,
  /* ZGP key unavailable*/
  ZGP_UNAVAILABLE_KEY_STATUS            = 0x7A,
  /* ZGP bad state */
  ZGP_BAD_STATE                         = 0x7B,
  /* Invalid parameter */
  ZGP_INVALID_PARAMETER                 = 0x7C,
  /* Invalid parameter */
  ZGP_NO_CHANNEL_MASK                   = 0x7D,
  /* ZGP_SECURITY_LEVEL_NOT_MATCHED */
  ZGP_SECURITY_LEVEL_NOT_MATCHED        = 0x7E,
  /* No reply received for channel request*/
  ZGP_NO_CHANNEL_CONFIG_REPLY           = 0x7F,
  /** IEEE 802.15.4-2006, Table 78 MAC enumerations description. */
  /** The frame counter purportedly applied by the originator of the
   * received frame is invalid. */
  ZGP_MAC_COUNTER_ERROR_STATUS       = 0xDB,
  /** The key purportedly applied by the originator of the received frame is
   * not allowed to be used with that frame type according to the key usage
   * policy of the recipient. */
  ZGP_MAC_IMPROPER_KEY_TYPE_STATUS   = 0xDC,
  /** The security level purportedly applied by the originator of the received
   * frame does not meet the minimum security level required/expected by
   * the recipient for that frame type. */
  ZGP_MAC_IMPROPER_SECURITY_LEVEL_STATUS = 0xDD,
  /** The received frame was purportedly secured using security based on
   * IEEE Std 802.15.4-2003, and such security is not supported by this standard.
   **/
  ZGP_MAC_UNSUPPORTED_LEGACY_STATUS   = 0xDE,
  /** The security purportedly applied by the originator of the received frame
   * is not supported. */
  ZGP_MAC_UNSUPPORTED_SECURITY_STATUS = 0xDF,
  /** The beacon was lost following a synchronization request. */
  ZGP_MAC_BEACON_LOSS_STATUS          = 0xE0,
  /** A transmission could not take place due to activity on the channel,
   * i.e., the CSMA-CA mechanism has failed. */
  ZGP_MAC_CHANNEL_ACCESS_FAILURE_STATUS = 0xE1,
  /** The GTS request has been denied by the PAN coordinator. */
  ZGP_MAC_DENIED_STATUS               = 0xE2,
  /** The attempt to disable the transceiver has failed. */
  ZGP_MAC_DISABLE_TRX_FAILURE_STATUS  = 0xE3,
  /** Either a frame resulting from processing has a length that is
   * greater than aMaxPHYPacketSize or a requested transaction is
   * too large to fit in the CAP or GTS. */
  ZGP_MAC_FRAME_TOO_LONG_STATUS       = 0xE5,
  /** The requested GTS transmission failed because the specified
   * GTS either did not have a transmit GTS direction or was not defined. */
  ZGP_MAC_INVALID_GTS_STATUS          = 0xE6,
  /** A request to purge an MSDU from the transaction queue was made using
   * an MSDU handle that was not found in the transaction table. */
  ZGP_MAC_INVALID_HANDLE_STATUS       = 0xE7,
  /** A parameter in the primitive is either not supported or is out of
   * the valid range. */
  ZGP_MAC_INVALID_PARAMETER_STATUS    = 0xE8,
  /** No acknowledgment was received after macMaxFrameRetries. */
  ZGP_MAC_NO_ACK_STATUS               = 0xE9,
  /** A scan operation failed to find any network beacons. */
  ZGP_MAC_NO_BEACON_STATUS            = 0xEA,
  /** No response data were available following a request. */
  ZGP_MAC_NO_DATA_STATUS              = 0xEB,
  /** The operation failed because a 16-bit short address was not allocated. */
  ZGP_MAC_NO_SHORT_ADDRESS_STATUS     = 0xEC,
  /** A receiver enable request was unsuccessful because it could not be
   * completed within the CAP. */
  ZGP_MAC_OUT_OF_CAP_STATUS           = 0xED,
  /** A PAN identifier conflict has been detected and communicated
   * to the PAN coordinator. */
  ZGP_MAC_PAN_ID_CONFLICT_STATUS      = 0xEE,
  /** A coordinator realignment command has been received. */
  ZGP_MAC_REALIGNMENT_STATUS          = 0xEF,
  /** The transaction has expired and its information was discarded. */
  ZGP_MAC_TRANSACTION_EXPIRED_STATUS  = 0xF0,
  /** There is no capacity to store the transaction. */
  ZGP_MAC_TRANSACTION_OVERFLOW_STATUS = 0xF1,
  /** The transceiver was in the transmitter enabled state when the receiver
   * was requested to be enabled. */
  ZGP_MAC_TX_ACTIVE_STATUS            = 0xF2,
  /** The key purportedly used by the originator of the received frame is
   * not available or, if available, the originating device is not known
   * or is blacklisted with that particular key. */
  ZGP_MAC_UNAVAILABLE_KEY_STATUS      = 0xF3,
  /** A SET/GET request was issued with the identifier of a PIB
   * attribute that is not supported. */
  ZGP_MAC_UNSUPPORTED_ATTRIBUTE_STATUS = 0xF4,
  /** A request to send data was unsuccessful because neither the source address
   * parameters nor the destination address parameters were present. */
  ZGP_MAC_INVALID_ADDRESS_STATUS      = 0xF5,
  /** A receiver enable request was unsuccessful because it specified a number
   * of symbols that was longer than the beacon interval. */
  ZGP_MAC_ON_TIME_TOO_LONG_STATUS     = 0xF6,
  /** A receiver enable request was unsuccessful because it could not be
   * completed within the current superframe and was not permitted to be
   * deferred until the next superframe. */
  ZGP_MAC_PAST_TIME_STATUS            = 0xF7,
  /** The device was instructed to start sending beacons based on the
   * timing of the beacon transmissions of its coordinator, but the device
   * is not currently tracking the beacon of its coordinator. */
  ZGP_MAC_TRACKING_OFF_STATUS         = 0xF8,
  /** An attempt to write to a MAC PIB attribute that is in a table failed
   * because the specified table index was out of range. */
  ZGP_MAC_INVALID_INDEX_STATUS        = 0xF9,
  /** There are some unscanned channels yet, but there is no memory */
  ZGP_MAC_LIMIT_REACHED_STATUS        = 0xFA,
  /** A SET/GET request was issued with the identifier of an attribute
   * that is read only. */
  ZGP_MAC_READ_ONLY_STATUS            = 0xFB,
  /** A request to perform a scan operation failed because the MLME was
   * in the process of performing a previously initiated scan operation. */
  ZGP_MAC_SCAN_IN_PROGRESS_STATUS     = 0xFC,
  /** The device was instructed to start sending beacons based on the timing of
   * the beacon transmissions of its coordinator, but the instructed start time
   * overlapped the transmission time of the beacon of its coordinator. */
  ZGP_MAC_SUPERFRAME_OVERLAP_STATUS   = 0xFD
}ZGP_Status_t;
; 

Description

ZGP primitive return code