这篇教程C++ CASE_RETURN_STRING函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中CASE_RETURN_STRING函数的典型用法代码示例。如果您正苦于以下问题:C++ CASE_RETURN_STRING函数的具体用法?C++ CASE_RETURN_STRING怎么用?C++ CASE_RETURN_STRING使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了CASE_RETURN_STRING函数的29个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: macTraceGetInfoLogStringtANI_U8* macTraceGetInfoLogString( tANI_U16 infoLog ){ switch( infoLog ) { CASE_RETURN_STRING(eLOG_NODROP_MISSED_BEACON_SCENARIO); CASE_RETURN_STRING(eLOG_PROC_DEAUTH_FRAME_SCENARIO); default: return( (tANI_U8*)"UNKNOWN" ); break; }}
开发者ID:AmperificSuperKANG,项目名称:android_kernel_mako,代码行数:11,
示例2: switchstatic const char *system_config_to_string(uint8_t idx){ switch (idx) { CASE_RETURN_STRING(CDS_THROUGHPUT); CASE_RETURN_STRING(CDS_POWERSAVE); CASE_RETURN_STRING(CDS_LATENCY); default: return "Unknown"; }}
开发者ID:S5-APQ8084,项目名称:qcacld-3.0,代码行数:11,
示例3: edge_event_to_strstatic inline const char*edge_event_to_str(enum scroll_event event){ switch (event) { CASE_RETURN_STRING(SCROLL_EVENT_TOUCH); CASE_RETURN_STRING(SCROLL_EVENT_MOTION); CASE_RETURN_STRING(SCROLL_EVENT_RELEASE); CASE_RETURN_STRING(SCROLL_EVENT_TIMEOUT); CASE_RETURN_STRING(SCROLL_EVENT_POSTED); } return NULL;}
开发者ID:jigpu,项目名称:libinput,代码行数:12,
示例4: edge_state_to_strstatic inline const char*edge_state_to_str(enum tp_edge_scroll_touch_state state){ switch (state) { CASE_RETURN_STRING(EDGE_SCROLL_TOUCH_STATE_NONE); CASE_RETURN_STRING(EDGE_SCROLL_TOUCH_STATE_EDGE_NEW); CASE_RETURN_STRING(EDGE_SCROLL_TOUCH_STATE_EDGE); CASE_RETURN_STRING(EDGE_SCROLL_TOUCH_STATE_AREA); } return NULL;}
开发者ID:jigpu,项目名称:libinput,代码行数:12,
示例5: tap_event_to_strstatic inline const char*tap_event_to_str(enum tap_event event) { argcheck_int_range(event, TAP_EVENT_TOUCH, TAP_EVENT_TIMEOUT); switch(event) { CASE_RETURN_STRING(TAP_EVENT_TOUCH); CASE_RETURN_STRING(TAP_EVENT_MOTION); CASE_RETURN_STRING(TAP_EVENT_RELEASE); CASE_RETURN_STRING(TAP_EVENT_TIMEOUT); CASE_RETURN_STRING(TAP_EVENT_BUTTON); } return NULL;}
开发者ID:whot,项目名称:libtouchpad,代码行数:13,
示例6: macTraceGetcsrRoamState/* --------------------------------------------------------------------------- /fn macTraceGetcsrRoamState /function to get string equivalent of a value from the enum eCsrRoamState. /param csrRoamState - the value from the enum /return the string equivalent of csrRoamState ---------------------------------------------------------------------------*/tANI_U8* macTraceGetcsrRoamState(tANI_U16 csrRoamState){ switch(csrRoamState) { CASE_RETURN_STRING(eCSR_ROAMING_STATE_STOP); CASE_RETURN_STRING(eCSR_ROAMING_STATE_IDLE); CASE_RETURN_STRING(eCSR_ROAMING_STATE_SCANNING); CASE_RETURN_STRING(eCSR_ROAMING_STATE_JOINING); CASE_RETURN_STRING(eCSR_ROAMING_STATE_JOINED); default: return( (tANI_U8*)"UNKNOWN" ); break; }}
开发者ID:AmperificSuperKANG,项目名称:android_kernel_mako,代码行数:23,
示例7: macTraceGetTLState/* --------------------------------------------------------------------------- /fn macTraceGetTLState /function to get string equivalent of a value from the enum WLANTL_STAStateType. /param tlState - the value from the enum /return the string equivalent of tlState ---------------------------------------------------------------------------*/tANI_U8* macTraceGetTLState(tANI_U16 tlState){ switch(tlState) { CASE_RETURN_STRING(WLANTL_STA_INIT); CASE_RETURN_STRING(WLANTL_STA_CONNECTED); CASE_RETURN_STRING(WLANTL_STA_AUTHENTICATED); CASE_RETURN_STRING(WLANTL_STA_DISCONNECTED); CASE_RETURN_STRING(WLANTL_STA_MAX_STATE); default: return( (tANI_U8*)"UNKNOWN" ); break; }}
开发者ID:AmperificSuperKANG,项目名称:android_kernel_mako,代码行数:23,
示例8: button_event_to_strstatic inline const char*button_event_to_str(enum button_event event) { switch(event) { CASE_RETURN_STRING(BUTTON_EVENT_IN_BOTTOM_R); CASE_RETURN_STRING(BUTTON_EVENT_IN_BOTTOM_L); CASE_RETURN_STRING(BUTTON_EVENT_IN_TOP_R); CASE_RETURN_STRING(BUTTON_EVENT_IN_TOP_M); CASE_RETURN_STRING(BUTTON_EVENT_IN_TOP_L); CASE_RETURN_STRING(BUTTON_EVENT_IN_AREA); CASE_RETURN_STRING(BUTTON_EVENT_UP); CASE_RETURN_STRING(BUTTON_EVENT_PRESS); CASE_RETURN_STRING(BUTTON_EVENT_RELEASE); CASE_RETURN_STRING(BUTTON_EVENT_TIMEOUT); } return NULL;}
开发者ID:Core2idiot,项目名称:libinput-for-clickpads,代码行数:16,
示例9: hidpp20_feature_get_nameconst char*hidpp20_feature_get_name(uint16_t feature){ static char numeric[8]; const char *str;#define CASE_RETURN_STRING(a) case a: return #a; break switch(feature) { CASE_RETURN_STRING(HIDPP_PAGE_ROOT); CASE_RETURN_STRING(HIDPP_PAGE_FEATURE_SET); CASE_RETURN_STRING(HIDPP_PAGE_MOUSE_POINTER_BASIC); CASE_RETURN_STRING(HIDPP_PAGE_ADJUSTABLE_DPI); CASE_RETURN_STRING(HIDPP_PAGE_SPECIAL_KEYS_BUTTONS); CASE_RETURN_STRING(HIDPP_PAGE_BATTERY_LEVEL_STATUS); CASE_RETURN_STRING(HIDPP_PAGE_KBD_REPROGRAMMABLE_KEYS); default: sprintf(numeric, "%#4x", feature); str = numeric; break; }#undef CASE_RETURN_STRING return str;}
开发者ID:phomes,项目名称:libratbag,代码行数:25,
示例10: middlebutton_state_to_strstatic inline const char*middlebutton_state_to_str(enum evdev_middlebutton_state state){ switch (state) { CASE_RETURN_STRING(MIDDLEBUTTON_IDLE); CASE_RETURN_STRING(MIDDLEBUTTON_LEFT_DOWN); CASE_RETURN_STRING(MIDDLEBUTTON_RIGHT_DOWN); CASE_RETURN_STRING(MIDDLEBUTTON_MIDDLE); CASE_RETURN_STRING(MIDDLEBUTTON_LEFT_UP_PENDING); CASE_RETURN_STRING(MIDDLEBUTTON_RIGHT_UP_PENDING); CASE_RETURN_STRING(MIDDLEBUTTON_PASSTHROUGH); CASE_RETURN_STRING(MIDDLEBUTTON_IGNORE_LR); CASE_RETURN_STRING(MIDDLEBUTTON_IGNORE_L); CASE_RETURN_STRING(MIDDLEBUTTON_IGNORE_R); } return NULL;}
开发者ID:Core2idiot,项目名称:libinput-for-clickpads,代码行数:18,
示例11: macTraceGetNeighbourRoamState/* --------------------------------------------------------------------------- /fn macTraceGetNeighbourRoamState /function to get string equivalent of a value from the enum eCsrNeighborRoamState. /param neighbourRoamState - the value from the enum /return the string equivalent of neighbourRoamState ---------------------------------------------------------------------------*/tANI_U8* macTraceGetNeighbourRoamState(tANI_U16 neighbourRoamState){ switch(neighbourRoamState) { CASE_RETURN_STRING(eCSR_NEIGHBOR_ROAM_STATE_CLOSED); CASE_RETURN_STRING(eCSR_NEIGHBOR_ROAM_STATE_INIT); CASE_RETURN_STRING(eCSR_NEIGHBOR_ROAM_STATE_CONNECTED); CASE_RETURN_STRING(eCSR_NEIGHBOR_ROAM_STATE_CFG_CHAN_LIST_SCAN); CASE_RETURN_STRING(eCSR_NEIGHBOR_ROAM_STATE_REASSOCIATING); #ifdef WLAN_FEATURE_VOWIFI_11R CASE_RETURN_STRING(eCSR_NEIGHBOR_ROAM_STATE_REPORT_QUERY); CASE_RETURN_STRING(eCSR_NEIGHBOR_ROAM_STATE_REPORT_SCAN); CASE_RETURN_STRING(eCSR_NEIGHBOR_ROAM_STATE_PREAUTHENTICATING); CASE_RETURN_STRING(eCSR_NEIGHBOR_ROAM_STATE_PREAUTH_DONE); #endif /* WLAN_FEATURE_VOWIFI_11R */ CASE_RETURN_STRING(eNEIGHBOR_STATE_MAX); default: return( (tANI_U8*)"UNKNOWN" ); break; }}
开发者ID:AmperificSuperKANG,项目名称:android_kernel_mako,代码行数:30,
示例12: macTraceGetP2PConnStatetANI_U8* macTraceGetP2PConnState(tANI_U16 connState){ switch(connState) { CASE_RETURN_STRING(P2P_NOT_ACTIVE); CASE_RETURN_STRING(P2P_GO_NEG_PROCESS); CASE_RETURN_STRING(P2P_GO_NEG_COMPLETED); CASE_RETURN_STRING(P2P_CLIENT_CONNECTING_STATE_1); CASE_RETURN_STRING(P2P_GO_COMPLETED_STATE); CASE_RETURN_STRING(P2P_CLIENT_CONNECTED_STATE_1); CASE_RETURN_STRING(P2P_CLIENT_DISCONNECTED_STATE); CASE_RETURN_STRING(P2P_CLIENT_CONNECTING_STATE_2); CASE_RETURN_STRING(P2P_CLIENT_COMPLETED_STATE); default: return( (tANI_U8*)"UNKNOWN" ); break; }}
开发者ID:AmperificSuperKANG,项目名称:android_kernel_mako,代码行数:19,
示例13: button_state_to_strstatic inline const char*button_state_to_str(enum button_state state) { switch(state) { CASE_RETURN_STRING(BUTTON_STATE_NONE); CASE_RETURN_STRING(BUTTON_STATE_AREA); CASE_RETURN_STRING(BUTTON_STATE_BOTTOM); CASE_RETURN_STRING(BUTTON_STATE_TOP); CASE_RETURN_STRING(BUTTON_STATE_TOP_NEW); CASE_RETURN_STRING(BUTTON_STATE_TOP_TO_IGNORE); CASE_RETURN_STRING(BUTTON_STATE_IGNORE); } return NULL;}
开发者ID:Core2idiot,项目名称:libinput-for-clickpads,代码行数:13,
示例14: macTraceGetCfgMsgStringtANI_U8* macTraceGetCfgMsgString( tANI_U16 cfgMsg ){ switch( cfgMsg ) { CASE_RETURN_STRING(WNI_CFG_PARAM_UPDATE_IND); CASE_RETURN_STRING(WNI_CFG_DNLD_REQ); CASE_RETURN_STRING(WNI_CFG_DNLD_CNF); CASE_RETURN_STRING(WNI_CFG_GET_RSP); CASE_RETURN_STRING(WNI_CFG_SET_CNF); CASE_RETURN_STRING(SIR_CFG_PARAM_UPDATE_IND); CASE_RETURN_STRING(SIR_CFG_DOWNLOAD_COMPLETE_IND); CASE_RETURN_STRING(WNI_CFG_SET_REQ_NO_RSP); default: return( (tANI_U8*)"UNKNOWN" ); break; }}
开发者ID:AmperificSuperKANG,项目名称:android_kernel_mako,代码行数:18,
示例15: button_event_to_strstatic inline const char*button_event_to_str(enum button_event event) { argcheck_int_range(event, BUTTON_EVENT_IN_R, BUTTON_EVENT_TIMEOUT); switch(event) { CASE_RETURN_STRING(BUTTON_EVENT_IN_R); CASE_RETURN_STRING(BUTTON_EVENT_IN_L); CASE_RETURN_STRING(BUTTON_EVENT_IN_AREA); CASE_RETURN_STRING(BUTTON_EVENT_UP); CASE_RETURN_STRING(BUTTON_EVENT_PRESS); CASE_RETURN_STRING(BUTTON_EVENT_RELEASE); CASE_RETURN_STRING(BUTTON_EVENT_TIMEOUT); } return NULL;}
开发者ID:whot,项目名称:libtouchpad,代码行数:15,
示例16: middlebutton_event_to_strstatic inline const char*middlebutton_event_to_str(enum evdev_middlebutton_event event){ switch (event) { CASE_RETURN_STRING(MIDDLEBUTTON_EVENT_L_DOWN); CASE_RETURN_STRING(MIDDLEBUTTON_EVENT_R_DOWN); CASE_RETURN_STRING(MIDDLEBUTTON_EVENT_OTHER); CASE_RETURN_STRING(MIDDLEBUTTON_EVENT_L_UP); CASE_RETURN_STRING(MIDDLEBUTTON_EVENT_R_UP); CASE_RETURN_STRING(MIDDLEBUTTON_EVENT_TIMEOUT); CASE_RETURN_STRING(MIDDLEBUTTON_EVENT_ALL_UP); } return NULL;}
开发者ID:Core2idiot,项目名称:libinput-for-clickpads,代码行数:15,
示例17: tap_event_to_strstatic inline const char*tap_event_to_str(enum tap_event event){ switch(event) { CASE_RETURN_STRING(TAP_EVENT_TOUCH); CASE_RETURN_STRING(TAP_EVENT_MOTION); CASE_RETURN_STRING(TAP_EVENT_RELEASE); CASE_RETURN_STRING(TAP_EVENT_TIMEOUT); CASE_RETURN_STRING(TAP_EVENT_BUTTON); CASE_RETURN_STRING(TAP_EVENT_THUMB); } return NULL;}
开发者ID:bentiss,项目名称:libinput,代码行数:13,
示例18: macTraceGetHDDWlanConnState/* --------------------------------------------------------------------------- /fn macTraceGetHDDWlanConnState /function to get string equivalent of a value from the enum eConnectionState. /param connState - the value from the enum /return the string equivalent of connState ---------------------------------------------------------------------------*/tANI_U8* macTraceGetHDDWlanConnState(tANI_U16 connState){ switch(connState) { CASE_RETURN_STRING(eConnectionState_NotConnected); CASE_RETURN_STRING(eConnectionState_Connecting); CASE_RETURN_STRING(eConnectionState_Associated); CASE_RETURN_STRING(eConnectionState_IbssDisconnected); CASE_RETURN_STRING(eConnectionState_IbssConnected); CASE_RETURN_STRING(eConnectionState_Disconnecting); default: return( (tANI_U8*)"UNKNOWN" ); break; }}
开发者ID:AmperificSuperKANG,项目名称:android_kernel_mako,代码行数:24,
示例19: __limTraceGetMgmtDropReasonStringstatic tANI_U8* __limTraceGetMgmtDropReasonString( tANI_U16 dropReason ){ switch( dropReason ) { CASE_RETURN_STRING(eMGMT_DROP_INFRA_BCN_IN_IBSS); CASE_RETURN_STRING(eMGMT_DROP_INVALID_SIZE); CASE_RETURN_STRING(eMGMT_DROP_NON_SCAN_MODE_FRAME); CASE_RETURN_STRING(eMGMT_DROP_NOT_LAST_IBSS_BCN); CASE_RETURN_STRING(eMGMT_DROP_NO_DROP); CASE_RETURN_STRING(eMGMT_DROP_SCAN_MODE_FRAME); default: return( "UNKNOWN" ); break; }}
开发者ID:AmperificSuperKANG,项目名称:android_kernel_mako,代码行数:17,
示例20: get_wmi_cmd_stringstatic u_int8_t* get_wmi_cmd_string(WMI_CMD_ID wmi_command){ switch(wmi_command) { /** initialize the wlan sub system */ CASE_RETURN_STRING(WMI_INIT_CMDID); /* Scan specific commands */ /** start scan request to FW */ CASE_RETURN_STRING(WMI_START_SCAN_CMDID); /** stop scan request to FW */ CASE_RETURN_STRING(WMI_STOP_SCAN_CMDID); /** full list of channels as defined by the regulatory that will be used by scanner */ CASE_RETURN_STRING(WMI_SCAN_CHAN_LIST_CMDID); /** overwrite default priority table in scan scheduler */ CASE_RETURN_STRING(WMI_SCAN_SCH_PRIO_TBL_CMDID); /** This command to adjust the priority and min.max_rest_time * of an on ongoing scan request. */ CASE_RETURN_STRING(WMI_SCAN_UPDATE_REQUEST_CMDID); /* PDEV(physical device) specific commands */ /** set regulatorty ctl id used by FW to determine the exact ctl power limits */ CASE_RETURN_STRING(WMI_PDEV_SET_REGDOMAIN_CMDID); /** set channel. mainly used for supporting monitor mode */ CASE_RETURN_STRING(WMI_PDEV_SET_CHANNEL_CMDID); /** set pdev specific parameters */ CASE_RETURN_STRING(WMI_PDEV_SET_PARAM_CMDID); /** enable packet log */ CASE_RETURN_STRING(WMI_PDEV_PKTLOG_ENABLE_CMDID); /** disable packet log*/ CASE_RETURN_STRING(WMI_PDEV_PKTLOG_DISABLE_CMDID); /** set wmm parameters */ CASE_RETURN_STRING(WMI_PDEV_SET_WMM_PARAMS_CMDID); /** set HT cap ie that needs to be carried probe requests HT/VHT channels */ CASE_RETURN_STRING(WMI_PDEV_SET_HT_CAP_IE_CMDID); /** set VHT cap ie that needs to be carried on probe requests on VHT channels */ CASE_RETURN_STRING(WMI_PDEV_SET_VHT_CAP_IE_CMDID); /** Command to send the DSCP-to-TID map to the target */ CASE_RETURN_STRING(WMI_PDEV_SET_DSCP_TID_MAP_CMDID); /** set quiet ie parameters. primarily used in AP mode */ CASE_RETURN_STRING(WMI_PDEV_SET_QUIET_MODE_CMDID); /** Enable/Disable Green AP Power Save */ CASE_RETURN_STRING(WMI_PDEV_GREEN_AP_PS_ENABLE_CMDID); /** get TPC config for the current operating channel */ CASE_RETURN_STRING(WMI_PDEV_GET_TPC_CONFIG_CMDID); /** set the base MAC address for the physical device before a VDEV is created. * For firmware that doesn’t support this feature and this command, the pdev * MAC address will not be changed. */ CASE_RETURN_STRING(WMI_PDEV_SET_BASE_MACADDR_CMDID); /* eeprom content dump , the same to bdboard data */ CASE_RETURN_STRING(WMI_PDEV_DUMP_CMDID); /* VDEV(virtual device) specific commands */ /** vdev create */ CASE_RETURN_STRING(WMI_VDEV_CREATE_CMDID); /** vdev delete */ CASE_RETURN_STRING(WMI_VDEV_DELETE_CMDID); /** vdev start request */ CASE_RETURN_STRING(WMI_VDEV_START_REQUEST_CMDID); /** vdev restart request (RX only, NO TX, used for CAC period)*/ CASE_RETURN_STRING(WMI_VDEV_RESTART_REQUEST_CMDID); /** vdev up request */ CASE_RETURN_STRING(WMI_VDEV_UP_CMDID); /** vdev stop request */ CASE_RETURN_STRING(WMI_VDEV_STOP_CMDID); /** vdev down request */ CASE_RETURN_STRING(WMI_VDEV_DOWN_CMDID); /* set a vdev param */ CASE_RETURN_STRING(WMI_VDEV_SET_PARAM_CMDID); /* set a key (used for setting per peer unicast and per vdev multicast) */ CASE_RETURN_STRING(WMI_VDEV_INSTALL_KEY_CMDID); /* wnm sleep mode command */ CASE_RETURN_STRING(WMI_VDEV_WNM_SLEEPMODE_CMDID); CASE_RETURN_STRING(WMI_VDEV_WMM_ADDTS_CMDID); CASE_RETURN_STRING(WMI_VDEV_WMM_DELTS_CMDID); CASE_RETURN_STRING(WMI_VDEV_SET_WMM_PARAMS_CMDID); CASE_RETURN_STRING(WMI_VDEV_SET_GTX_PARAMS_CMDID); CASE_RETURN_STRING(WMI_VDEV_IPSEC_NATKEEPALIVE_FILTER_CMDID); CASE_RETURN_STRING(WMI_VDEV_PLMREQ_START_CMDID); CASE_RETURN_STRING(WMI_VDEV_PLMREQ_STOP_CMDID); CASE_RETURN_STRING(WMI_VDEV_TSF_TSTAMP_ACTION_CMDID); CASE_RETURN_STRING(WMI_VDEV_SET_IE_CMDID); /* peer specific commands */ /** create a peer */ CASE_RETURN_STRING(WMI_PEER_CREATE_CMDID); /** delete a peer */ CASE_RETURN_STRING(WMI_PEER_DELETE_CMDID); /** flush specific tid queues of a peer */ CASE_RETURN_STRING(WMI_PEER_FLUSH_TIDS_CMDID); /** set a parameter of a peer */ CASE_RETURN_STRING(WMI_PEER_SET_PARAM_CMDID); /** set peer to associated state. will cary all parameters determined during assocication time *///.........这里部分代码省略.........
开发者ID:benschhold,项目名称:android_kernel_oneplus_msm8994_custom,代码行数:101,
示例21: macTraceGetLimMsgStringtANI_U8* macTraceGetLimMsgString( tANI_U16 limMsg ){ switch( limMsg ) { CASE_RETURN_STRING(SIR_LIM_RETRY_INTERRUPT_MSG); CASE_RETURN_STRING(SIR_BB_XPORT_MGMT_MSG ); CASE_RETURN_STRING(SIR_LIM_INV_KEY_INTERRUPT_MSG ); CASE_RETURN_STRING(SIR_LIM_KEY_ID_INTERRUPT_MSG ); CASE_RETURN_STRING(SIR_LIM_REPLAY_THRES_INTERRUPT_MSG ); CASE_RETURN_STRING(SIR_LIM_TD_DUMMY_CALLBACK_MSG ); CASE_RETURN_STRING(SIR_LIM_SCH_CLEAN_MSG ); CASE_RETURN_STRING(SIR_LIM_RADAR_DETECT_IND); CASE_RETURN_STRING(SIR_LIM_DEL_TS_IND); CASE_RETURN_STRING(SIR_LIM_ADD_BA_IND ); CASE_RETURN_STRING(SIR_LIM_DEL_BA_ALL_IND); CASE_RETURN_STRING(SIR_LIM_DELETE_STA_CONTEXT_IND); CASE_RETURN_STRING(SIR_LIM_DEL_BA_IND ); CASE_RETURN_STRING(SIR_LIM_UPDATE_BEACON); CASE_RETURN_STRING(SIR_LIM_MIN_CHANNEL_TIMEOUT); CASE_RETURN_STRING(SIR_LIM_MAX_CHANNEL_TIMEOUT); CASE_RETURN_STRING(SIR_LIM_JOIN_FAIL_TIMEOUT ); CASE_RETURN_STRING(SIR_LIM_AUTH_FAIL_TIMEOUT ); CASE_RETURN_STRING(SIR_LIM_AUTH_RSP_TIMEOUT); CASE_RETURN_STRING(SIR_LIM_ASSOC_FAIL_TIMEOUT); CASE_RETURN_STRING(SIR_LIM_REASSOC_FAIL_TIMEOUT); CASE_RETURN_STRING(SIR_LIM_HEART_BEAT_TIMEOUT); CASE_RETURN_STRING(SIR_LIM_CHANNEL_SCAN_TIMEOUT ); CASE_RETURN_STRING(SIR_LIM_PROBE_HB_FAILURE_TIMEOUT); CASE_RETURN_STRING(SIR_LIM_ADDTS_RSP_TIMEOUT ); CASE_RETURN_STRING(SIR_LIM_LINK_TEST_DURATION_TIMEOUT ); CASE_RETURN_STRING(SIR_LIM_CNF_WAIT_TIMEOUT ); CASE_RETURN_STRING(SIR_LIM_KEEPALIVE_TIMEOUT ); CASE_RETURN_STRING(SIR_LIM_UPDATE_OLBC_CACHEL_TIMEOUT ); CASE_RETURN_STRING(SIR_LIM_CHANNEL_SWITCH_TIMEOUT ); CASE_RETURN_STRING(SIR_LIM_QUIET_TIMEOUT ); CASE_RETURN_STRING(SIR_LIM_QUIET_BSS_TIMEOUT ); CASE_RETURN_STRING(SIR_LIM_WPS_OVERLAP_TIMEOUT);#ifdef WLAN_FEATURE_VOWIFI_11R CASE_RETURN_STRING(SIR_LIM_FT_PREAUTH_RSP_TIMEOUT);#endif CASE_RETURN_STRING(SIR_LIM_REMAIN_CHN_TIMEOUT); CASE_RETURN_STRING(SIR_LIM_INSERT_SINGLESHOT_NOA_TIMEOUT); CASE_RETURN_STRING(SIR_LIM_CONVERT_ACTIVE_CHANNEL_TO_PASSIVE);#ifdef WMM_APSD CASE_RETURN_STRING(SIR_LIM_WMM_APSD_SP_START_MSG_TYPE ); CASE_RETURN_STRING(SIR_LIM_WMM_APSD_SP_END_MSG_TYPE );#endif CASE_RETURN_STRING(SIR_LIM_BEACON_GEN_IND ); CASE_RETURN_STRING(SIR_LIM_PERIODIC_PROBE_REQ_TIMEOUT);#ifdef FEATURE_WLAN_ESE CASE_RETURN_STRING(SIR_LIM_ESE_TSM_TIMEOUT);#endif CASE_RETURN_STRING(SIR_LIM_DISASSOC_ACK_TIMEOUT); CASE_RETURN_STRING(SIR_LIM_DEAUTH_ACK_TIMEOUT); CASE_RETURN_STRING(SIR_LIM_PERIODIC_JOIN_PROBE_REQ_TIMEOUT); CASE_RETURN_STRING(SIR_LIM_MSG_TYPES_END); default: return( (tANI_U8*)"UNKNOWN" ); break; }}
开发者ID:AmperificSuperKANG,项目名称:android_kernel_mako,代码行数:62,
示例22: macTraceGetWdaMsgStringtANI_U8* macTraceGetWdaMsgString( tANI_U16 wdaMsg ){ switch( wdaMsg ) { CASE_RETURN_STRING(WDA_APP_SETUP_NTF); CASE_RETURN_STRING(WDA_NIC_OPER_NTF); CASE_RETURN_STRING(WDA_INIT_START_REQ); CASE_RETURN_STRING(WDA_RESET_REQ); CASE_RETURN_STRING(WDA_HDD_ADDBA_REQ); CASE_RETURN_STRING(WDA_HDD_ADDBA_RSP); CASE_RETURN_STRING(WDA_DELETEBA_IND); CASE_RETURN_STRING(WDA_BA_FAIL_IND); CASE_RETURN_STRING(WDA_TL_FLUSH_AC_REQ); CASE_RETURN_STRING(WDA_TL_FLUSH_AC_RSP); CASE_RETURN_STRING(WDA_ITC_MSG_TYPES_BEGIN); CASE_RETURN_STRING(WDA_WDT_KAM_RSP); CASE_RETURN_STRING(WDA_TIMER_TEMP_MEAS_REQ); CASE_RETURN_STRING(WDA_TIMER_PERIODIC_STATS_COLLECT_REQ); CASE_RETURN_STRING(WDA_CAL_REQ_NTF); CASE_RETURN_STRING(WDA_MNT_OPEN_TPC_TEMP_MEAS_REQ); CASE_RETURN_STRING(WDA_CCA_MONITOR_INTERVAL_TO); CASE_RETURN_STRING(WDA_CCA_MONITOR_DURATION_TO); CASE_RETURN_STRING(WDA_CCA_MONITOR_START); CASE_RETURN_STRING(WDA_CCA_MONITOR_STOP); CASE_RETURN_STRING(WDA_CCA_CHANGE_MODE); CASE_RETURN_STRING(WDA_TIMER_WRAP_AROUND_STATS_COLLECT_REQ); CASE_RETURN_STRING(WDA_ADD_STA_REQ); CASE_RETURN_STRING(WDA_ADD_STA_RSP); CASE_RETURN_STRING(WDA_ADD_STA_SELF_RSP); CASE_RETURN_STRING(WDA_DEL_STA_SELF_RSP); CASE_RETURN_STRING(WDA_DELETE_STA_REQ); CASE_RETURN_STRING(WDA_DELETE_STA_RSP); CASE_RETURN_STRING(WDA_ADD_BSS_REQ); CASE_RETURN_STRING(WDA_ADD_BSS_RSP); CASE_RETURN_STRING(WDA_DELETE_BSS_REQ); CASE_RETURN_STRING(WDA_DELETE_BSS_RSP); CASE_RETURN_STRING(WDA_INIT_SCAN_REQ); CASE_RETURN_STRING(WDA_INIT_SCAN_RSP); CASE_RETURN_STRING(WDA_START_SCAN_REQ); CASE_RETURN_STRING(WDA_START_SCAN_RSP); CASE_RETURN_STRING(WDA_END_SCAN_REQ); CASE_RETURN_STRING(WDA_END_SCAN_RSP); CASE_RETURN_STRING(WDA_FINISH_SCAN_REQ); CASE_RETURN_STRING(WDA_FINISH_SCAN_RSP); CASE_RETURN_STRING(WDA_SEND_BEACON_REQ); CASE_RETURN_STRING(WDA_SEND_BEACON_RSP); CASE_RETURN_STRING(WDA_INIT_CFG_REQ); CASE_RETURN_STRING(WDA_INIT_CFG_RSP); CASE_RETURN_STRING(WDA_INIT_WM_CFG_REQ); CASE_RETURN_STRING(WDA_INIT_WM_CFG_RSP); CASE_RETURN_STRING(WDA_SET_BSSKEY_REQ); CASE_RETURN_STRING(WDA_SET_BSSKEY_RSP); CASE_RETURN_STRING(WDA_SET_STAKEY_REQ); CASE_RETURN_STRING(WDA_SET_STAKEY_RSP); CASE_RETURN_STRING(WDA_DPU_STATS_REQ); CASE_RETURN_STRING(WDA_DPU_STATS_RSP); CASE_RETURN_STRING(WDA_GET_DPUINFO_REQ); CASE_RETURN_STRING(WDA_GET_DPUINFO_RSP); CASE_RETURN_STRING(WDA_UPDATE_EDCA_PROFILE_IND); CASE_RETURN_STRING(WDA_UPDATE_STARATEINFO_REQ); CASE_RETURN_STRING(WDA_UPDATE_STARATEINFO_RSP); CASE_RETURN_STRING(WDA_UPDATE_BEACON_IND); CASE_RETURN_STRING(WDA_UPDATE_CF_IND); CASE_RETURN_STRING(WDA_CHNL_SWITCH_REQ); CASE_RETURN_STRING(WDA_ADD_TS_REQ); CASE_RETURN_STRING(WDA_DEL_TS_REQ); CASE_RETURN_STRING(WDA_SOFTMAC_TXSTAT_REPORT); CASE_RETURN_STRING(WDA_MBOX_SENDMSG_COMPLETE_IND); CASE_RETURN_STRING(WDA_EXIT_BMPS_REQ); CASE_RETURN_STRING(WDA_EXIT_BMPS_RSP); CASE_RETURN_STRING(WDA_EXIT_BMPS_IND); CASE_RETURN_STRING(WDA_ENTER_BMPS_REQ); CASE_RETURN_STRING(WDA_ENTER_BMPS_RSP); CASE_RETURN_STRING(WDA_BMPS_STATUS_IND); CASE_RETURN_STRING(WDA_MISSED_BEACON_IND); CASE_RETURN_STRING(WDA_CFG_RXP_FILTER_REQ); CASE_RETURN_STRING(WDA_CFG_RXP_FILTER_RSP); CASE_RETURN_STRING(WDA_SWITCH_CHANNEL_RSP); CASE_RETURN_STRING(WDA_P2P_NOA_ATTR_IND); CASE_RETURN_STRING(WDA_P2P_NOA_START_IND); CASE_RETURN_STRING(WDA_PWR_SAVE_CFG); CASE_RETURN_STRING(WDA_REGISTER_PE_CALLBACK); CASE_RETURN_STRING(WDA_SOFTMAC_MEM_READREQUEST); CASE_RETURN_STRING(WDA_SOFTMAC_MEM_WRITEREQUEST); CASE_RETURN_STRING(WDA_SOFTMAC_MEM_READRESPONSE); CASE_RETURN_STRING(WDA_SOFTMAC_BULKREGWRITE_CONFIRM); CASE_RETURN_STRING(WDA_SOFTMAC_BULKREGREAD_RESPONSE); CASE_RETURN_STRING(WDA_SOFTMAC_HOSTMESG_MSGPROCESSRESULT);//.........这里部分代码省略.........
开发者ID:AmperificSuperKANG,项目名称:android_kernel_mako,代码行数:101,
示例23: limTraceGetMlmStateStringtANI_U8* limTraceGetMlmStateString( tANI_U32 mlmState ){ switch( mlmState ) { CASE_RETURN_STRING( eLIM_MLM_OFFLINE_STATE); CASE_RETURN_STRING( eLIM_MLM_IDLE_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_PROBE_RESP_STATE); CASE_RETURN_STRING( eLIM_MLM_PASSIVE_SCAN_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_JOIN_BEACON_STATE); CASE_RETURN_STRING( eLIM_MLM_JOINED_STATE); CASE_RETURN_STRING( eLIM_MLM_BSS_STARTED_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_AUTH_FRAME2_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_AUTH_FRAME3_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_AUTH_FRAME4_STATE); CASE_RETURN_STRING( eLIM_MLM_AUTH_RSP_TIMEOUT_STATE); CASE_RETURN_STRING( eLIM_MLM_AUTHENTICATED_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_ASSOC_RSP_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_REASSOC_RSP_STATE); CASE_RETURN_STRING( eLIM_MLM_ASSOCIATED_STATE); CASE_RETURN_STRING( eLIM_MLM_REASSOCIATED_STATE); CASE_RETURN_STRING( eLIM_MLM_LINK_ESTABLISHED_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_ASSOC_CNF_STATE); CASE_RETURN_STRING( eLIM_MLM_LEARN_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_ADD_BSS_RSP_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_DEL_BSS_RSP_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_ADD_BSS_RSP_ASSOC_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_ADD_BSS_RSP_PREASSOC_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_ADD_BSS_RSP_REASSOC_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_ADD_STA_RSP_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_DEL_STA_RSP_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_ASSOC_DEL_STA_RSP_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_SET_BSS_KEY_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_SET_STA_KEY_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_SET_STA_BCASTKEY_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_ADDBA_RSP_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_REMOVE_BSS_KEY_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_REMOVE_STA_KEY_STATE); CASE_RETURN_STRING( eLIM_MLM_WT_SET_MIMOPS_STATE); default: return( "UNKNOWN" ); break; }}
开发者ID:AmperificSuperKANG,项目名称:android_kernel_mako,代码行数:43,
示例24: macTraceGetLimMlmState/* --------------------------------------------------------------------------- /fn macTraceGetLimMlmState /function to get string equivalent of a value from the enum tLimMlmStates. /param mlmState - the value from the enum /return the string equivalent of mlmState ---------------------------------------------------------------------------*/tANI_U8* macTraceGetLimMlmState(tANI_U16 mlmState){ switch(mlmState) { CASE_RETURN_STRING(eLIM_MLM_OFFLINE_STATE); CASE_RETURN_STRING(eLIM_MLM_IDLE_STATE); CASE_RETURN_STRING(eLIM_MLM_WT_PROBE_RESP_STATE); CASE_RETURN_STRING(eLIM_MLM_PASSIVE_SCAN_STATE); CASE_RETURN_STRING(eLIM_MLM_WT_JOIN_BEACON_STATE); CASE_RETURN_STRING(eLIM_MLM_JOINED_STATE); CASE_RETURN_STRING(eLIM_MLM_BSS_STARTED_STATE); CASE_RETURN_STRING(eLIM_MLM_WT_AUTH_FRAME2_STATE); CASE_RETURN_STRING(eLIM_MLM_WT_AUTH_FRAME3_STATE); CASE_RETURN_STRING(eLIM_MLM_WT_AUTH_FRAME4_STATE); CASE_RETURN_STRING(eLIM_MLM_AUTH_RSP_TIMEOUT_STATE); CASE_RETURN_STRING(eLIM_MLM_AUTHENTICATED_STATE); CASE_RETURN_STRING(eLIM_MLM_WT_ASSOC_RSP_STATE); CASE_RETURN_STRING(eLIM_MLM_WT_REASSOC_RSP_STATE); CASE_RETURN_STRING(eLIM_MLM_ASSOCIATED_STATE); CASE_RETURN_STRING(eLIM_MLM_REASSOCIATED_STATE); CASE_RETURN_STRING(eLIM_MLM_LINK_ESTABLISHED_STATE); CASE_RETURN_STRING(eLIM_MLM_WT_ASSOC_CNF_STATE); CASE_RETURN_STRING(eLIM_MLM_LEARN_STATE); CASE_RETURN_STRING(eLIM_MLM_WT_ADD_BSS_RSP_STATE); CASE_RETURN_STRING(eLIM_MLM_WT_DEL_BSS_RSP_STATE); CASE_RETURN_STRING(eLIM_MLM_WT_ADD_BSS_RSP_ASSOC_STATE); CASE_RETURN_STRING(eLIM_MLM_WT_ADD_BSS_RSP_REASSOC_STATE); CASE_RETURN_STRING(eLIM_MLM_WT_ADD_BSS_RSP_PREASSOC_STATE); CASE_RETURN_STRING(eLIM_MLM_WT_ADD_STA_RSP_STATE); CASE_RETURN_STRING(eLIM_MLM_WT_DEL_STA_RSP_STATE); default: return( (tANI_U8*)"UNKNOWN" ); break; }}
开发者ID:AmperificSuperKANG,项目名称:android_kernel_mako,代码行数:44,
示例25: macTraceGetLimSmeState/* --------------------------------------------------------------------------- /fn macTraceGetLimSmeState /function to get string equivalent of a value from the enum tLimSmeStates. /param limState - the value from the enum /return the string equivalent of limState ---------------------------------------------------------------------------*/tANI_U8* macTraceGetLimSmeState(tANI_U16 limState){ switch(limState) { CASE_RETURN_STRING(eLIM_SME_OFFLINE_STATE); CASE_RETURN_STRING(eLIM_SME_IDLE_STATE); CASE_RETURN_STRING(eLIM_SME_SUSPEND_STATE); CASE_RETURN_STRING(eLIM_SME_WT_SCAN_STATE); CASE_RETURN_STRING(eLIM_SME_WT_JOIN_STATE); CASE_RETURN_STRING(eLIM_SME_WT_AUTH_STATE); CASE_RETURN_STRING(eLIM_SME_WT_ASSOC_STATE); CASE_RETURN_STRING(eLIM_SME_WT_REASSOC_STATE); CASE_RETURN_STRING(eLIM_SME_WT_REASSOC_LINK_FAIL_STATE); CASE_RETURN_STRING(eLIM_SME_JOIN_FAILURE_STATE); CASE_RETURN_STRING(eLIM_SME_ASSOCIATED_STATE); CASE_RETURN_STRING(eLIM_SME_REASSOCIATED_STATE); CASE_RETURN_STRING(eLIM_SME_LINK_EST_STATE); CASE_RETURN_STRING(eLIM_SME_LINK_EST_WT_SCAN_STATE); CASE_RETURN_STRING(eLIM_SME_WT_PRE_AUTH_STATE); CASE_RETURN_STRING(eLIM_SME_WT_DISASSOC_STATE); CASE_RETURN_STRING(eLIM_SME_WT_DEAUTH_STATE); CASE_RETURN_STRING(eLIM_SME_WT_START_BSS_STATE); CASE_RETURN_STRING(eLIM_SME_WT_STOP_BSS_STATE); CASE_RETURN_STRING(eLIM_SME_NORMAL_STATE); CASE_RETURN_STRING(eLIM_SME_CHANNEL_SCAN_STATE); CASE_RETURN_STRING(eLIM_SME_NORMAL_CHANNEL_SCAN_STATE); default: return( (tANI_U8*)"UNKNOWN" ); break; }}
开发者ID:AmperificSuperKANG,项目名称:android_kernel_mako,代码行数:40,
示例26: macTraceGetcsrRoamSubState/* --------------------------------------------------------------------------- /fn macTraceGetcsrRoamSubState /function to get string equivalent of a value from the enum eCsrRoamSubState. /param csrRoamSubState - the value from the enum /return the string equivalent of csrRoamSubState ---------------------------------------------------------------------------*/tANI_U8* macTraceGetcsrRoamSubState(tANI_U16 csrRoamSubState){ switch(csrRoamSubState) { CASE_RETURN_STRING(eCSR_ROAM_SUBSTATE_NONE); CASE_RETURN_STRING(eCSR_ROAM_SUBSTATE_START_BSS_REQ); CASE_RETURN_STRING(eCSR_ROAM_SUBSTATE_JOIN_REQ); CASE_RETURN_STRING(eCSR_ROAM_SUBSTATE_REASSOC_REQ); CASE_RETURN_STRING(eCSR_ROAM_SUBSTATE_DISASSOC_REQ); CASE_RETURN_STRING(eCSR_ROAM_SUBSTATE_STOP_BSS_REQ); CASE_RETURN_STRING(eCSR_ROAM_SUBSTATE_DISCONNECT_CONTINUE_ROAMING); CASE_RETURN_STRING(eCSR_ROAM_SUBSTATE_AUTH_REQ); CASE_RETURN_STRING(eCSR_ROAM_SUBSTATE_CONFIG); CASE_RETURN_STRING(eCSR_ROAM_SUBSTATE_DEAUTH_REQ); CASE_RETURN_STRING(eCSR_ROAM_SUBSTATE_DISASSOC_NOTHING_TO_JOIN); CASE_RETURN_STRING(eCSR_ROAM_SUBSTATE_DISASSOC_REASSOC_FAILURE); CASE_RETURN_STRING(eCSR_ROAM_SUBSTATE_DISASSOC_FORCED); CASE_RETURN_STRING(eCSR_ROAM_SUBSTATE_WAIT_FOR_KEY); CASE_RETURN_STRING(eCSR_ROAM_SUBSTATE_DISASSOC_HANDOFF); CASE_RETURN_STRING(eCSR_ROAM_SUBSTATE_JOINED_NO_TRAFFIC); CASE_RETURN_STRING(eCSR_ROAM_SUBSTATE_JOINED_NON_REALTIME_TRAFFIC); CASE_RETURN_STRING(eCSR_ROAM_SUBSTATE_JOINED_REALTIME_TRAFFIC); default: return( (tANI_U8*)"UNKNOWN" ); break; }}
开发者ID:AmperificSuperKANG,项目名称:android_kernel_mako,代码行数:36,
示例27: __limTraceGetTimerStringstatic tANI_U8* __limTraceGetTimerString( tANI_U16 timerId ){ switch( timerId ) { CASE_RETURN_STRING(eLIM_MIN_CHANNEL_TIMER); CASE_RETURN_STRING(eLIM_MAX_CHANNEL_TIMER); CASE_RETURN_STRING(eLIM_JOIN_FAIL_TIMER); CASE_RETURN_STRING(eLIM_AUTH_FAIL_TIMER); CASE_RETURN_STRING(eLIM_AUTH_RESP_TIMER); CASE_RETURN_STRING(eLIM_ASSOC_FAIL_TIMER); CASE_RETURN_STRING(eLIM_REASSOC_FAIL_TIMER); CASE_RETURN_STRING(eLIM_PRE_AUTH_CLEANUP_TIMER); CASE_RETURN_STRING(eLIM_HEART_BEAT_TIMER); CASE_RETURN_STRING(eLIM_BACKGROUND_SCAN_TIMER); CASE_RETURN_STRING(eLIM_KEEPALIVE_TIMER); CASE_RETURN_STRING(eLIM_CNF_WAIT_TIMER); CASE_RETURN_STRING(eLIM_AUTH_RSP_TIMER); CASE_RETURN_STRING(eLIM_UPDATE_OLBC_CACHE_TIMER); CASE_RETURN_STRING(eLIM_PROBE_AFTER_HB_TIMER); CASE_RETURN_STRING(eLIM_ADDTS_RSP_TIMER); CASE_RETURN_STRING(eLIM_CHANNEL_SWITCH_TIMER); CASE_RETURN_STRING(eLIM_LEARN_DURATION_TIMER); CASE_RETURN_STRING(eLIM_QUIET_TIMER); CASE_RETURN_STRING(eLIM_QUIET_BSS_TIMER); CASE_RETURN_STRING(eLIM_WPS_OVERLAP_TIMER);#ifdef WLAN_FEATURE_VOWIFI_11R CASE_RETURN_STRING(eLIM_FT_PREAUTH_RSP_TIMER);#endif CASE_RETURN_STRING(eLIM_REMAIN_CHN_TIMER); CASE_RETURN_STRING(eLIM_PERIODIC_PROBE_REQ_TIMER);#ifdef FEATURE_WLAN_ESE CASE_RETURN_STRING(eLIM_TSM_TIMER);#endif CASE_RETURN_STRING(eLIM_DISASSOC_ACK_TIMER); CASE_RETURN_STRING(eLIM_DEAUTH_ACK_TIMER); CASE_RETURN_STRING(eLIM_PERIODIC_JOIN_PROBE_REQ_TIMER); CASE_RETURN_STRING(eLIM_INSERT_SINGLESHOT_NOA_TIMER); CASE_RETURN_STRING(eLIM_CONVERT_ACTIVE_CHANNEL_TO_PASSIVE); default: return( "UNKNOWN" ); break; }}
开发者ID:AmperificSuperKANG,项目名称:android_kernel_mako,代码行数:43,
示例28: macTraceGetSmeMsgStringtANI_U8* macTraceGetSmeMsgString( tANI_U16 smeMsg ){ switch( smeMsg ) { CASE_RETURN_STRING(eWNI_SME_START_REQ); CASE_RETURN_STRING(eWNI_SME_START_RSP); CASE_RETURN_STRING(eWNI_SME_SYS_READY_IND); CASE_RETURN_STRING(eWNI_SME_SCAN_REQ); CASE_RETURN_STRING(eWNI_SME_SCAN_ABORT_IND); CASE_RETURN_STRING(eWNI_SME_SCAN_RSP);#ifdef FEATURE_OEM_DATA_SUPPORT CASE_RETURN_STRING(eWNI_SME_OEM_DATA_REQ); CASE_RETURN_STRING(eWNI_SME_OEM_DATA_RSP);#endif CASE_RETURN_STRING(eWNI_SME_JOIN_REQ); CASE_RETURN_STRING(eWNI_SME_JOIN_RSP); CASE_RETURN_STRING(eWNI_SME_SETCONTEXT_REQ); CASE_RETURN_STRING(eWNI_SME_SETCONTEXT_RSP); CASE_RETURN_STRING(eWNI_SME_REASSOC_REQ); CASE_RETURN_STRING(eWNI_SME_REASSOC_RSP); CASE_RETURN_STRING(eWNI_SME_AUTH_REQ); CASE_RETURN_STRING(eWNI_SME_AUTH_RSP); CASE_RETURN_STRING(eWNI_SME_DISASSOC_REQ); CASE_RETURN_STRING(eWNI_SME_DISASSOC_RSP); CASE_RETURN_STRING(eWNI_SME_DISASSOC_IND); CASE_RETURN_STRING(eWNI_SME_DISASSOC_CNF); CASE_RETURN_STRING(eWNI_SME_DEAUTH_REQ); CASE_RETURN_STRING(eWNI_SME_DEAUTH_RSP); CASE_RETURN_STRING(eWNI_SME_DEAUTH_IND); CASE_RETURN_STRING(eWNI_SME_WM_STATUS_CHANGE_NTF); CASE_RETURN_STRING(eWNI_SME_IBSS_NEW_PEER_IND); CASE_RETURN_STRING(eWNI_SME_IBSS_PEER_DEPARTED_IND); CASE_RETURN_STRING(eWNI_SME_START_BSS_REQ); CASE_RETURN_STRING(eWNI_SME_START_BSS_RSP); CASE_RETURN_STRING(eWNI_SME_AUTH_IND); CASE_RETURN_STRING(eWNI_SME_ASSOC_IND); CASE_RETURN_STRING(eWNI_SME_ASSOC_CNF); CASE_RETURN_STRING(eWNI_SME_REASSOC_IND); CASE_RETURN_STRING(eWNI_SME_REASSOC_CNF); CASE_RETURN_STRING(eWNI_SME_SWITCH_CHL_REQ); CASE_RETURN_STRING(eWNI_SME_SWITCH_CHL_RSP); CASE_RETURN_STRING(eWNI_SME_STOP_BSS_REQ); CASE_RETURN_STRING(eWNI_SME_STOP_BSS_RSP); CASE_RETURN_STRING(eWNI_SME_DEL_BA_PEER_IND); CASE_RETURN_STRING(eWNI_SME_DEFINE_QOS_REQ); CASE_RETURN_STRING(eWNI_SME_DEFINE_QOS_RSP); CASE_RETURN_STRING(eWNI_SME_DELETE_QOS_REQ); CASE_RETURN_STRING(eWNI_SME_DELETE_QOS_RSP); CASE_RETURN_STRING(eWNI_SME_PROMISCUOUS_MODE_REQ); CASE_RETURN_STRING(eWNI_SME_PROMISCUOUS_MODE_RSP); CASE_RETURN_STRING(eWNI_SME_LINK_TEST_START_REQ); CASE_RETURN_STRING(eWNI_SME_LINK_TEST_START_RSP); CASE_RETURN_STRING(eWNI_SME_LINK_TEST_STOP_REQ); CASE_RETURN_STRING(eWNI_SME_LINK_TEST_STOP_RSP); CASE_RETURN_STRING(eWNI_SME_LINK_TEST_REPORT_IND); CASE_RETURN_STRING(eWNI_SME_NEIGHBOR_BSS_IND); CASE_RETURN_STRING(eWNI_SME_MEASUREMENT_REQ); CASE_RETURN_STRING(eWNI_SME_MEASUREMENT_RSP); CASE_RETURN_STRING(eWNI_SME_MEASUREMENT_IND); CASE_RETURN_STRING(eWNI_SME_SET_WDS_INFO_REQ); CASE_RETURN_STRING(eWNI_SME_SET_WDS_INFO_RSP); CASE_RETURN_STRING(eWNI_SME_WDS_INFO_IND); CASE_RETURN_STRING(eWNI_SME_SET_POWER_REQ); CASE_RETURN_STRING(eWNI_SME_SET_POWER_RSP); CASE_RETURN_STRING(eWNI_SME_CLIENT_SIDE_LOAD_BALANCE_REQ); CASE_RETURN_STRING(eWNI_SME_CLIENT_SIDE_LOAD_BALANCE_RSP); CASE_RETURN_STRING(eWNI_SME_SELECT_CHANNEL_REQ); CASE_RETURN_STRING(eWNI_SME_SELECT_CHANNEL_RSP); CASE_RETURN_STRING(eWNI_SME_SET_PROPRIETARY_IE_REQ); CASE_RETURN_STRING(eWNI_SME_SET_PROPRIETARY_IE_RSP); // #endif CASE_RETURN_STRING(eWNI_SME_DISCARD_SKB_NTF); // Used to cleanup SKBs by HDD CASE_RETURN_STRING(eWNI_SME_DEAUTH_CNF); CASE_RETURN_STRING(eWNI_SME_MIC_FAILURE_IND); CASE_RETURN_STRING(eWNI_SME_ADDTS_REQ); CASE_RETURN_STRING(eWNI_SME_ADDTS_RSP); CASE_RETURN_STRING(eWNI_SME_ADDTS_CNF); CASE_RETURN_STRING(eWNI_SME_ADDTS_IND); CASE_RETURN_STRING(eWNI_SME_DELTS_REQ); CASE_RETURN_STRING(eWNI_SME_DELTS_RSP); CASE_RETURN_STRING(eWNI_SME_DELTS_IND); CASE_RETURN_STRING(eWNI_SME_SET_BACKGROUND_SCAN_MODE_REQ); CASE_RETURN_STRING(eWNI_SME_SWITCH_CHL_CB_PRIMARY_REQ); CASE_RETURN_STRING(eWNI_SME_SWITCH_CHL_CB_PRIMARY_RSP); CASE_RETURN_STRING(eWNI_SME_SWITCH_CHL_CB_SECONDARY_REQ); CASE_RETURN_STRING(eWNI_SME_SWITCH_CHL_CB_SECONDARY_RSP); CASE_RETURN_STRING(eWNI_SME_PROBE_REQ); CASE_RETURN_STRING(eWNI_SME_STA_STAT_REQ); CASE_RETURN_STRING(eWNI_SME_STA_STAT_RSP); CASE_RETURN_STRING(eWNI_SME_AGGR_STAT_REQ); CASE_RETURN_STRING(eWNI_SME_AGGR_STAT_RSP); CASE_RETURN_STRING(eWNI_SME_GLOBAL_STAT_REQ); CASE_RETURN_STRING(eWNI_SME_GLOBAL_STAT_RSP); CASE_RETURN_STRING(eWNI_SME_STAT_SUMM_REQ); CASE_RETURN_STRING(eWNI_SME_STAT_SUMM_RSP); CASE_RETURN_STRING(eWNI_SME_REMOVEKEY_REQ); CASE_RETURN_STRING(eWNI_SME_REMOVEKEY_RSP); CASE_RETURN_STRING(eWNI_SME_GET_SCANNED_CHANNEL_REQ); CASE_RETURN_STRING(eWNI_SME_GET_SCANNED_CHANNEL_RSP); CASE_RETURN_STRING(eWNI_SME_SET_TX_POWER_REQ); CASE_RETURN_STRING(eWNI_SME_SET_TX_POWER_RSP);//.........这里部分代码省略.........
开发者ID:AmperificSuperKANG,项目名称:android_kernel_mako,代码行数:101,
示例29: button_state_to_strstatic inline const char*button_state_to_str(enum button_state state) { argcheck_int_range(state, BUTTON_STATE_NONE, BUTTON_STATE_PRESSED_LEFT); switch(state) { CASE_RETURN_STRING(BUTTON_STATE_NONE); CASE_RETURN_STRING(BUTTON_STATE_AREA); CASE_RETURN_STRING(BUTTON_STATE_LEFT); CASE_RETURN_STRING(BUTTON_STATE_LEFT_NEW); CASE_RETURN_STRING(BUTTON_STATE_RIGHT); CASE_RETURN_STRING(BUTTON_STATE_RIGHT_NEW); CASE_RETURN_STRING(BUTTON_STATE_LEFT_TO_AREA); CASE_RETURN_STRING(BUTTON_STATE_RIGHT_TO_AREA); CASE_RETURN_STRING(BUTTON_STATE_LEFT_TO_RIGHT); CASE_RETURN_STRING(BUTTON_STATE_RIGHT_TO_LEFT); CASE_RETURN_STRING(BUTTON_STATE_PRESSED_RIGHT); CASE_RETURN_STRING(BUTTON_STATE_PRESSED_LEFT); } return NULL;}
开发者ID:whot,项目名称:libtouchpad,代码行数:20,
注:本文中的CASE_RETURN_STRING函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 C++ CASSERT函数代码示例 C++ CASE函数代码示例 |