📄 smbmusicapsingleplayerexternalinterface.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 + -