⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 winterdata.cpp

📁 atmel usb 无线网卡驱动程序
💻 CPP
📖 第 1 页 / 共 2 页
字号:
{	return mFwMajorVersion;}void CVersionInfoData::SetFwMinorVersion( USHORT fwminorversion ){	mFwMinorVersion = fwminorversion;	SetModified( true );	return;}USHORT CVersionInfoData::GetFwMinorVersion( ){	return mFwMinorVersion;}void CVersionInfoData::SetFwSubVersion( USHORT fwsubversion ){	mFwSubVersion = fwsubversion;	SetModified( true );	return;}USHORT CVersionInfoData::GetFwSubVersion( ){	return mFwSubVersion;}void CVersionInfoData::SetFwBuild( USHORT fwbuild ){	mFwBuild = fwbuild;	SetModified( true );	return;}USHORT CVersionInfoData::GetFwBuild( ){	return mFwBuild;}// CStatisticsData class implementation//======================================CStatisticsData::CStatisticsData( CWinterModel *model, STATISTICS *src ) : CWinterData( model ){}CStatisticsData::~CStatisticsData( ){}bool CStatisticsData::doimport( STATISTICS *src ){	if( src == NULL )	{		return false;	}	SetTxDataPacketsOk( src->TxDataPacketsOk );	SetTxDataPacketsError( src->TxDataPacketsError );	SetTxMgmtPacketsOk( src->TxMgmtPacketsOk );	SetTxMgmtPacketsError( src->TxMgmtPacketsError );	SetRxDataPacketsOk( src->RxDataPacketsOk );	SetRxDataPacketsError( src->RxDataPacketsError );	SetRxMgmtPacketsOk( src->RxMgmtPacketsOk );	SetRxMgmtPacketsError( src->RxMgmtPacketsError );	SetRxLost( src->RxLost );	SetTxPacketsRejectedNotReady( src->TxPacketsRejectedNotReady );	SetTxPacketsRejectedResources( src->TxPacketsRejectedResources );	SetMatchingBeacons( src->MatchingBeacons );	SetModified( true );	return true;}bool CStatisticsData::doexport( STATISTICS *tgt ){	tgt->TxDataPacketsOk = GetTxDataPacketsOk( );	tgt->TxDataPacketsError = GetTxDataPacketsError( );	tgt->TxMgmtPacketsOk = GetTxMgmtPacketsOk( );	tgt->TxMgmtPacketsError = GetTxMgmtPacketsError( );	tgt->RxDataPacketsOk = GetRxDataPacketsOk( );	tgt->RxDataPacketsError = GetRxDataPacketsError( );	tgt->RxMgmtPacketsOk = GetRxMgmtPacketsOk( );	tgt->RxMgmtPacketsError = GetRxMgmtPacketsError( );	tgt->RxLost = GetRxLost( );	tgt->TxPacketsRejectedNotReady = GetTxPacketsRejectedNotReady( );	tgt->TxPacketsRejectedResources = GetTxPacketsRejectedResources( );	tgt->MatchingBeacons = GetMatchingBeacons( );	return true;}bool CStatisticsData::Import( void *from ){	return doimport( ( STATISTICS * ) from );}bool CStatisticsData::Export( void *to ){	return doexport( ( STATISTICS * ) to );}void CStatisticsData::SetTxDataPacketsOk( ULONG txdatapacketsok ){	mTxDataPacketsOk = txdatapacketsok;	SetModified( true );	return;}ULONG CStatisticsData::GetTxDataPacketsOk( ){	return mTxDataPacketsOk;}void CStatisticsData::SetTxDataPacketsError( ULONG txdatapacketserror ){	mTxDataPacketsError = txdatapacketserror;	SetModified( true );	return;}ULONG CStatisticsData::GetTxDataPacketsError( ){	return mTxDataPacketsError;}void CStatisticsData::SetTxMgmtPacketsOk( ULONG txmgmtpacketsok ){	mTxMgmtPacketsOk = txmgmtpacketsok;	SetModified( true );	return;}ULONG CStatisticsData::GetTxMgmtPacketsOk( ){	return mTxMgmtPacketsOk;}void CStatisticsData::SetTxMgmtPacketsError( ULONG txmgmtpacketserror ){	mTxMgmtPacketsError = txmgmtpacketserror;	SetModified( true );	return;}ULONG CStatisticsData::GetTxMgmtPacketsError( ){	return mTxMgmtPacketsError;}void CStatisticsData::SetRxDataPacketsOk( ULONG rxdatapacketsok ){	mRxDataPacketsOk = rxdatapacketsok;	SetModified( true );	return;}ULONG CStatisticsData::GetRxDataPacketsOk( ){	return mRxDataPacketsOk;}void CStatisticsData::SetRxDataPacketsError( ULONG rxdatapacketserror ){	mRxDataPacketsError = rxdatapacketserror;	SetModified( true );	return;}ULONG CStatisticsData::GetRxDataPacketsError( ){	return mRxDataPacketsError;}void CStatisticsData::SetRxMgmtPacketsOk( ULONG rxmgmtpacketsok ){	mRxMgmtPacketsOk = rxmgmtpacketsok;	SetModified( true );	return;}ULONG CStatisticsData::GetRxMgmtPacketsOk( ){	return mRxMgmtPacketsOk;}void CStatisticsData::SetRxMgmtPacketsError( ULONG rxmgmtpacketserror ){	mRxMgmtPacketsError = rxmgmtpacketserror; 	SetModified( true );	return;}ULONG CStatisticsData::GetRxMgmtPacketsError( ){	return mRxMgmtPacketsError;}void CStatisticsData::SetRxLost( ULONG rxlost ){	mRxLost = rxlost;	SetModified( true );	return;}ULONG CStatisticsData::GetRxLost( ){	return mRxLost;}void CStatisticsData::SetTxPacketsRejectedNotReady( ULONG txpacketsrejnotready ){	mTxPacketsRejectedNotReady = txpacketsrejnotready;	SetModified( true );	return;}ULONG CStatisticsData::GetTxPacketsRejectedNotReady( ){	return mTxPacketsRejectedNotReady;}void CStatisticsData::SetTxPacketsRejectedResources( ULONG txpacketsrejresources ){	mTxPacketsRejectedResources = txpacketsrejresources;	SetModified( true );	return;}ULONG CStatisticsData::GetTxPacketsRejectedResources( ){	return mTxPacketsRejectedResources;}void CStatisticsData::SetMatchingBeacons( ULONG matchingbeacons ){	mMatchingBeacons = matchingbeacons;	SetModified( true );	return;}ULONG CStatisticsData::GetMatchingBeacons( ){	return mMatchingBeacons;}// CDeviceConfigurationData class implementation//===============================================CDeviceConfigurationData::CDeviceConfigurationData( CWinterModel *model, DEVICE_CONFIGURATION *src ) : CWinterData( model ){}CDeviceConfigurationData::~CDeviceConfigurationData( ){}bool CDeviceConfigurationData::doimport( DEVICE_CONFIGURATION *src ){	if( src == NULL )	{		return false;	}	SetOperatingMode( src->OperatingMode );	SetChannel( src->Channel );	SetSSID( src->SSID );	SetSSIDLength( src->SSIDlength );	SetTxRate( src->TxRate );	SetPowerMgmtMode( src->PowerMgmtMode );	SetInternationalRoaming( src->InternationalRoaming );	SetRadioIsOn( src->RadioIsOn );	SetPreambleType( src->PreambleType );	SetFragmentationThreshold( src->FragmentationThreshold );	SetRtsCtsThreshold( src->RtsCtsThreshold );	SetBSSID( src->BSSID );	SetStationState( src->StationState );	SetRssi( src->Rssi );	SetLinkQuality( src->LinkQuality );	SetRegDomain( src->RegDomain );	SetChannelVector( src->ChannelVector );	SetMgmtErrorCode( src->MgmtErrorCode );	SetModified( true );	return true;}bool CDeviceConfigurationData::doexport( DEVICE_CONFIGURATION *tgt ){	tgt->OperatingMode = GetOperatingMode( );	tgt->Channel = GetChannel( );	memcpy( tgt->SSID, GetSSID( ), MAX_SSID_LENGTH );	tgt->SSIDlength = GetSSIDLength( );	memcpy( tgt->BSSID, GetBSSID( ), 6 );	memcpy( tgt->ChannelVector, GetChannelVector( ), 14 );	tgt->TxRate = GetTxRate( );	tgt->PowerMgmtMode = GetPowerMgmtMode( );	tgt->InternationalRoaming = GetInternationalRoaming( );	tgt->RadioIsOn = GetRadioIsOn( );	tgt->PreambleType = GetPreambleType( );	tgt->FragmentationThreshold = GetFragmentationThreshold( );	tgt->RtsCtsThreshold = GetRtsCtsThreshold( );	tgt->StationState = GetStationState( );	tgt->Rssi = GetRssi( );	tgt->LinkQuality = GetLinkQuality( );	tgt->RegDomain = GetRegDomain( );	tgt->MgmtErrorCode = GetMgmtErrorCode( );	return true;}bool CDeviceConfigurationData::Import( void *from ){	return doimport( ( DEVICE_CONFIGURATION * ) from );}bool CDeviceConfigurationData::Export( void *to ){	return doexport( ( DEVICE_CONFIGURATION * ) to );}void CDeviceConfigurationData::SetOperatingMode( UCHAR opermode ){	mOperatingMode = opermode;	SetModified( true );	return;}UCHAR CDeviceConfigurationData::GetOperatingMode( ){	return mOperatingMode;}void CDeviceConfigurationData::SetChannel( UCHAR channel ){	mChannel = channel;	SetModified( true );	return;}UCHAR CDeviceConfigurationData::GetChannel( ){	return mChannel;}void CDeviceConfigurationData::SetSSID( UCHAR ssid[ MAX_SSID_LENGTH ] ){	memcpy( mSSID, ssid, MAX_SSID_LENGTH );	SetModified( true );	return;}UCHAR *CDeviceConfigurationData::GetSSID( ){	return mSSID;}void CDeviceConfigurationData::SetSSIDLength( UCHAR ssid_length ){	mSSIDLength = ssid_length;	return;}UCHAR CDeviceConfigurationData::GetSSIDLength( ){	return mSSIDLength;}void CDeviceConfigurationData::SetTxRate( UCHAR txrate ){	mTxRate = txrate;	SetModified( true );	return;}UCHAR CDeviceConfigurationData::GetTxRate( ){	return mTxRate;}void CDeviceConfigurationData::SetPowerMgmtMode( UCHAR powermgmtmode ){	mPowerMgmtMode = powermgmtmode;	SetModified( true );	return;}UCHAR CDeviceConfigurationData::GetPowerMgmtMode( ){	return mPowerMgmtMode;}void CDeviceConfigurationData::SetInternationalRoaming( UCHAR introaming ){	mInternationalRoaming = introaming;	SetModified( true );	return;}UCHAR CDeviceConfigurationData::GetInternationalRoaming( ){	return mInternationalRoaming;}void CDeviceConfigurationData::SetRadioIsOn( UCHAR radioison ){	mRadioIsOn = radioison;	SetModified( true );	return;}UCHAR CDeviceConfigurationData::GetRadioIsOn( ){	return mRadioIsOn;}void CDeviceConfigurationData::SetPreambleType( UCHAR preambletype ){	mPreambleType = preambletype;	SetModified( true );	return;}UCHAR CDeviceConfigurationData::GetPreambleType( ){	return mPreambleType;}void CDeviceConfigurationData::SetFragmentationThreshold( USHORT fragthreshold ){	mFragmentationThreshold = fragthreshold;	SetModified( true );	return;}USHORT CDeviceConfigurationData::GetFragmentationThreshold( ){	return mFragmentationThreshold;}void CDeviceConfigurationData::SetRtsCtsThreshold( USHORT rtsctsthreshold ){	mRtsCtsThreshold = rtsctsthreshold;	SetModified( true );	return;}USHORT CDeviceConfigurationData::GetRtsCtsThreshold( ){	return mRtsCtsThreshold;}void CDeviceConfigurationData::SetBSSID( UCHAR bssid[6] ){	memcpy( mBSSID, bssid, 6 );	SetModified( true );	return;}UCHAR *CDeviceConfigurationData::GetBSSID( ){	return mBSSID;}void CDeviceConfigurationData::SetStationState( UCHAR stationstate ){	mStationState = stationstate;	SetModified( true );	return;}UCHAR CDeviceConfigurationData::GetStationState( ){	return mStationState;}void CDeviceConfigurationData::SetRssi( UCHAR rssi ){	mRssi = rssi;	SetModified( true );	return;}UCHAR CDeviceConfigurationData::GetRssi( ){	return mRssi;}void CDeviceConfigurationData::SetLinkQuality( UCHAR linkquality ){	mLinkQuality = linkquality;	SetModified( true );	return;}UCHAR CDeviceConfigurationData::GetLinkQuality( ){	return mLinkQuality;}void CDeviceConfigurationData::SetRegDomain( UCHAR regdomain ){	mRegDomain = regdomain;	SetModified( true );	return;}UCHAR CDeviceConfigurationData::GetRegDomain( ){	return mRegDomain;}void CDeviceConfigurationData::SetChannelVector( UCHAR channelvector[14] ){	memcpy( mChannelVector, channelvector, 14 );	SetModified( true );	return;}UCHAR *CDeviceConfigurationData::GetChannelVector( ){	return mChannelVector;}void CDeviceConfigurationData::SetMgmtErrorCode( ULONG mgmterrorcode ){	mMgmtErrorCode = mgmterrorcode;	SetModified( true );	return;}ULONG CDeviceConfigurationData::GetMgmtErrorCode( ){	return mMgmtErrorCode;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -