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

📄 smbmusicapsingleplayerexternalinterface.h

📁 symbian代码
💻 H
字号:
/*----------------------------------------------------------------------------*/
// Copyright (c) 2007 Sony Ericsson Mobile Communications Japan, Inc.
// All rights reserved.
/*----------------------------------------------------------------------------*/
// FileName:
//	SmbMusicAPSinglePlayerExternalInterface.h
//
// Description:
//	堦嬋嵞惗僾儗僀儎乕偲丒丒丒偺僀儞僞僼僃乕僗傪掕媊偡傞 
/*----------------------------------------------------------------------------*/
// $NoKeywords: $

#ifndef __SMBMUSICAPSINGLEPLAYEREXTERNALINTERFACE_H__
#define __SMBMUSICAPSINGLEPLAYEREXTERNALINTERFACE_H__

#ifndef __W32STD_H__
#include <w32std.h>
#endif	/* if !defined(__W32STD_H__) */

#ifndef FJLACOMMON_H__
#include <Fjlacommon.h>				// TLaViewParam
#endif	/* if !defined(FJLACOMMON_H__) */

#ifndef __SMBCOMMONDEF_H__
#include <SmbCommonDef.h>			// SEMCJ_NAMESPACE_BEGIN, SEMCJ_NAMESPACE_END
#endif	/* if !defined(__SMBCOMMONDEF_H__) */

SEMCJ_NAMESPACE_BEGIN

//
//
//	TODO:ViewID偺曄峏(僀儞僥僌儗乕僔儑儞嶌嬈偺儅乕僕)
//
//

/**
 * 傾僾儕働乕僔儑儞UID(岞奐梡)
 **/
const TUid KSmbMusicAPSinglePlayerUid = {0x10282012};

/**
 * View ID(撪晹梡)
 */
enum TSmbMusicAPSinglePlayerViewId
	{
	ESmbMusicAPSinglePlayerView = 0x00000001,
	ESmbMusicAPSinglePlayerNumberOfView
	};

/**
 * View ID(岞奐梡)
 */
const TUid KSmbMusicAPSinglePlayerViewUid = {ESmbMusicAPSinglePlayerView};

/**
 * Message ID
 */
const TUid KSmbMusicAPSinglePlayerStartUid = {0x00000001};				//	嬋ID巜掕
const TUid KSmbMusicAPSinglePlayerStartForContentsIdUid = {0x0000011};	//	僐儞僥儞僣ID巜掕

/**
 * Custom Message
 */
//	嬋ID巜掕
class TSmbMusicAPSinglePlayerStartParam : public DCM::TLaViewParam
	{
public:
	TUint64 iSongID;
	TUint32 iPlayStartTime;
	TUint32 iPlayEndTime;
	TBool iPlayEnd;
	TBool iCountPlayLimit;
	TBool iDeleteSong;
	};

typedef TPckgBuf<TSmbMusicAPSinglePlayerStartParam> TSmbMusicAPSinglePlayerStartParamBuf;

//	僐儞僥儞僣ID巜掕
class TSmbMusicAPSinglePlayerStartForContentsIdParam : public DCM::TLaViewParam
	{
public:
	TInt iContentsID;
	TUint32 iPlayStartTime;
	TUint32 iPlayEndTime;
	TBool iPlayEnd;
	TBool iCountPlayLimit;
	TBool iDeleteSong;
	};

typedef TPckgBuf<TSmbMusicAPSinglePlayerStartForContentsIdParam> TSmbMusicAPSinglePlayerStartForContentsIdParamBuf;


//	廔椆
class TSmbMusicAPSinglePlayerReturnParam : public DCM::TLaViewParam
	{
public:
	TInt iErrCode;
	};

typedef  TPckgBuf< TSmbMusicAPSinglePlayerReturnParam > TSmbMusicAPSinglePlayerReturnParamBuf;


SEMCJ_NAMESPACE_END
#endif	/* ifndef __SMBMUSICAPSINGLEPLAYEREXTERNALINTERFACE_H__ */
// end of SmbMusicAPSinglePlayerExternalInterface.h

⌨️ 快捷键说明

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