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

📄 smbmusicapsyncserverplayerdef.h

📁 索爱相关代码。实现功能是server。很有参考价值。代码很难弄到。symbian。
💻 H
字号:
/* Copyright (C) 2006 Sony Ericsson Mobile Communications Japan, Inc. */
/*-------------------------------------------------------------------------*/
// FileName:
//	SmbMusicAPSyncServerPlayerDef.H
//
/*------------------------------------------------------------------------*/
//撪梕 PTX810 Music傾僾儕摨婜僒乕僶僾儗僀儎乕婡擻嫟捠偱巊梡偡傞ENUM丄峔憿懱摍傪愰尵偢傞
//
//曄峏棜楌
//--------------+-----------+----------------------------------------------
//2006/05/18	|暯壀		| 怴婯嶌惉
//2006/09/08	|娵壀		| TRK8235懳墳
//----PTX824----+-----------+----------------------------------------------
//2007/04/03	|K3悪杮		| PTX824懳墳


#ifndef __SMBMUSICAPSYNCSERVERPLAYERDEF_H__
#define __SMBMUSICAPSYNCSERVERPLAYERDEF_H__

#ifndef __SMBCOMMONDEF_H__
#include <SmbCommonDef.H>
#endif

SEMCJ_NAMESPACE_BEGIN

/**
	嵞惗宯偺壒検抣偺嵟彫抣偲嵟戝抣
*/
const TInt KSmbMusicAPSyncServerMinVolumeVal = 0;
const TInt KSmbMusicAPSyncServerMaxVolumeVal = 31;

/**
	嵞惗宯偺撪晹僐儅儞僪
*/
enum	TSmbMusicAPSyncServerPlayerAsyncCommand
	{
//	ESmbMusicAPSyncServerPlayerGetBGRsc,				//	BG儕僜乕僗庢摼OK僐儅儞僪
//	ESmbMusicAPSyncServerPlayerGetMWRsc,				//	MW儕僜乕僗庢摼OK僐儅儞僪
//	ESmbMusicAPSyncServerPlayerGetBGRscNG,				//	BG儕僜乕僗庢摼NG僐儅儞僪
//	ESmbMusicAPSyncServerPlayerGetMWRscNG,				//	MW儕僜乕僗庢摼NG僐儅儞僪
	ESmbMusicAPSyncServerPlayerGetRscOKRes,				//	儕僜乕僗庢摼OK僐儅儞僪
	ESmbMusicAPSyncServerPlayerGetRscNGRes,				//	儕僜乕僗庢摼NG僐儅儞僪
	ESmbMusicAPSyncServerPlayerReleaseRscReq,			//	儕僜乕僗夝曻僐儅儞僪
	ESmbMusicAPSyncServerPlayerSetCotextRes,			//	嵞惗僐儞僥僉僗僩愝掕姰椆僐儅儞僪
	ESmbMusicAPSyncServerPlayerChangeStateNotify,		//	僾儗僀儎乕忬懺慗堏僐儅儞僪
	ESmbMusicAPSyncServerPlayerClrContextRes,			//	嵞惗僐儞僥僉僗僩僋儕傾姰椆僐儅儞僪
	ESmbMusicAPSyncServerPlayerStartPlayNotify,			//	嵞惗奐巒僐儅儞僪
	ESmbMusicAPSyncServerPlayerFinishPlayListNotify,	//	儕僗僩嵞惗姰椆僐儅儞僪
	ESmbMusicAPSyncServerPlayerStartPlayFFNotify,		//	FF嵞惗奐巒僐儅儞僪
	ESmbMusicAPSyncServerPlayerSongTailNotify,			//	FF偵傛傝嬋廔抂専弌僐儅儞僪
	ESmbMusicAPSyncServerPlayerStartPlayFRNotify,		//	FR嵞惗奐巒僐儅儞僪
	ESmbMusicAPSyncServerPlayerSongHeadNotify,			//	FR偵傛傝嬋偺愭摢傪専弌偟偨僐儅儞僪
	ESmbMusicAPSyncServerPlayerErrSongNotify,			//	嵞惗晄壜専弌僐儅儞僪
	ESmbMusicAPSyncServerPlayerExpirePwrSaveTimer,		//	徣揹椡僞僀儅枮椆
	ESmbMusicAPSyncServerPlayerHWAbortNotify,			//	HW堎忢専弌僐儅儞僪
	ESmbMusicAPSyncServerPlayerStopNotify,				//	嵞惗掆巭僐儅儞僪
//@@TRK8235懳墳	Start	Add
	ESmbMusicAPSyncServerPlayerExpireMuteTimer,			//	Mute僞僀儅枮椆
//@@TRK8235懳墳	Start	End
//  ADD-S PTX824 k3-sugimoto
	ESmbMusicAPSyncServerPlayerReleaseRscNotify,		//	儕僜乕僗奐曻捠抦
	ESmbMusicAPSyncServerPlayerExpireGerRscTimer,		//	儕僜乕僗妉摼懸偪僞僀儅枮椆
	ESmbMusicAPSyncServerPlayerConfirmGracePriod,		//	梫儐乕僓妋擣捠抦(僌儗乕僗僺儕僆僪撪)
	ESmbMusicAPSyncServerPlayerConfirmLimitCount,		//	梫儐乕僓妋擣捠抦(夞悢惂尷)
//  ADD-E PTX824 k3-sugimoto
	ESmbMusicAPSyncServerPlayerReceivePlayerMW			//	晄柧側僀儀儞僩傪僾儗僀儎乕MW偐傜庴怣偟偨帠偺捠抦
};

/**
	嵞惗宯偺忬懺掕媊
*/
enum	TSmbMusicAPSyncServerPlayerState
	{
	ESmbMusicAPSyncServerPlayerInit,				//弶婜忬懺
	ESmbMusicAPSyncServerPlayerWaitMWRsc,			//MW儕僜乕僗妉摼懸偪
	ESmbMusicAPSyncServerPlayerWaitClrCnt,			//嵞惗僐儞僥僉僗僩僋儕傾墳摎懸偪
	ESmbMusicAPSyncServerPlayerWaitCnt,				//嵞惗僐儞僥僉僗僩愝掕墳摎懸偪
	ESmbMusicAPSyncServerPlayerIdle,				//傾僀僪儖乮堦帪掆巭乯忬懺
//  ADD-S PTX824 k3-sugimoto
	ESmbMusicAPSyncServerPlayerConfirmCntLimit,		//儐乕僓妋擣忬懺(嵞惗夞悢惂尷)
	ESmbMusicAPSyncServerPlayerConfirmGracePeriod,	//儐乕僓妋擣忬懺(僌儗乕僗僺儕僆僪撪)
//  ADD-E PTX824 k3-sugimoto
	ESmbMusicApSyncServerPlayerWaitBGRsc,			//BG儕僜乕僗懸偪
//  ADD-S PTX824 k3-sugimoto
	ESmbMusicApSyncServerPlayerWaitBGRscwithConfirm,//BG儕僜乕僗懸偪(妋擣暅婣)
	ESmbMusicApSyncServerPlayerWaitBGRscwithChgSong,//BG儕僜乕僗懸偪(嬋憲傝)
//  ADD-E PTX824 k3-sugimoto
	ESmbMusicApSyncServerPlayerWaitStartPlay,		//嵞惗奐巒懸偪
	ESmbMusicApSyncServerPlayerPlay,				//嵞惗忬懺
	ESmbMusicApSyncServerPlayerWaitPlay,			//嵞惗傊偺暅婣懸偪
	ESmbMusicApSyncServerPlayerWaitPlayFromFFFR,	//FF/FR偐傜嵞惗傊偺暅婣懸偪
	ESmbMusicApSyncServerPlayerErrSong,				//嵞惗晄壜僼傽僀儖専弌忬懺
	ESmbMusicApSyncServerPlayerErrSongListEnd,		//嵟廔嬋偑嵞惗晄壜僼傽僀儖帪偺堦帪掆巭墳摎懸偪
	ESmbMusicApSyncServerPlayerWaitPause,			//堦帪掆巭墳摎懸偪
	ESmbMusicApSyncServerPlayerWaitFF,				//FF墳摎懸偪
	ESmbMusicApSyncServerPlayerPlayFF,				//FF嵞惗忬懺
	ESmbMusicApSyncServerPlayerWaitFR,				//FR墳摎懸偪
	ESmbMusicApSyncServerPlayerPlayFR,				//FR嵞惗忬懺
	ESmbMusicApSyncServerPlayerSuspend,				//僒僗儁儞僪忬懺
	ESmbMusicApSyncServerPlayerSusPlayWaitMWRsc,	//僒僗儁儞僪拞偵嵞惗梫媮傪庴怣屻丄MW儕僜乕僗妉摼懸偪
	ESmbMusicApSyncServerPlayerSusPlayWaitCnt,		//僒僗儁儞僪拞偵嵞惗梫媮傪庴怣屻丄嵞惗僐儞僥僉僗僩墳摎懸偪
	ESmbMusicApSyncServerPlayerSusPrePlayWaitMWRsc,	//僒僗儁儞僪拞偵嵞惗弨旛梫媮傪庴怣丄MW儕僜乕僗妉摼懸偪
	ESmbMusicApSyncServerPlayerSusPrePlayWaitCnt,	//僒僗儁儞僪拞偵嵞惗弨旛梫媮傪庴怣丄嵞惗僐儞僥僉僗僩墳摎懸偪
	ESmbMusicApSyncServerPlayerSusNextWaitMWRsc,	//僒僗儁儞僪拞偵嬋憲傝梫媮傪庴怣屻丄MW儕僜乕僗妉摼懸偪
	ESmbMusicApSyncServerPlayerSusNextWaitCnt,		//僒僗儁儞僪拞偵嬋憲傝梫媮傪庴怣屻丄嵞惗僐儞僥僉僗僩墳摎懸偪
	ESmbMusicApSyncServerPlayerSusPrevWaitMWRsc,	//僒僗儁儞僪拞偵嬋栠偟梫媮傪庴怣屻丄MW儕僜乕僗妉摼懸偪
	ESmbMusicApSyncServerPlayerSusPrevWaitCnt,		//僒僗儁儞僪拞偵嬋栠偟梫媮傪庴怣屻丄嵞惗僐儞僥僉僗僩墳摎懸偪
	ESmbMusicApSyncServerPlayerSusHeadWaitMWRsc,	//僒僗儁儞僪拞偵摢偩偟梫媮傪庴怣屻丄MW儕僜乕僗妉摼懸偪
	ESmbMusicApSyncServerPlayerSusHeadWaitCnt,		//僒僗儁儞僪拞偵摢偩偟梫媮傪庴怣屻丄嵞惗僐儞僥僉僗僩墳摎懸偪
	ESmbMusicApSyncServerPlayerAppEnd,				//傾僾儕廔椆忬懺
	ESmbMusicApSyncServerPlayerStateMax				//嵞惗宯偺忬懺掕媊抣偺嵟戝抣乮忬懺慗堏偵偙偺抣偼娷傑傟側偄乯
	};

SEMCJ_NAMESPACE_END

#endif //__SMBMUSICAPSYNCSERVERPLAYERDEF_H__

// end of SmbMusicAPSyncServerPlayerDef.H
/* Copyright (C) 2006 Sony Ericsson Mobile Communications Japan, Inc. */

⌨️ 快捷键说明

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