# -*- coding: euc-kr -*-
#-------------------------------------------------------------------------------
# Name: vmConfig
# Purpose: VM에서 사용되는 상수를 정의한다.
#
# Author: 류호창
#
# Created: 19-03-2008
# Copyright: (c) LG-Nortel 2008
# Licence: <Ryoo Ho Chang GGU!>
#-------------------------------------------------------------------------------
# === EVENT DEFINITION ===
EVT_APP_PAUSE = 0x0201
EVT_APP_RESUME = 0x0202
EVT_APP_SHUTDOWN = 0x0203
EVT_APP_SET_FOREGROUND = 0x0204
EVT_APP_START = 0x0205
EVT_APP_STOP = 0x0206
EVT_APP_LIST = 0x0207
EVT_APP_MESSAGE = 0x0208
EVT_APP_MIDLET_PAUSE = 0x0209
EVT_APP_MIDLET_RESUME = 0x0210
EVT_APP_MESSAGE_RECEIVED = 0x0211
ERR_SIP_UNREGISTERED = 0x0301
ERR_NETWORK_LINE_OUT = 0x0302
ERR_SIP_REGISTERED = 0x0303
ERR_NETWORK_LINE_IN = 0x0304
VM_CHECK_KEEP_ALIVE = 0x0501
VM_GET_EXECUTION_LIST = 0x0502
VM_GET_FOREGROUND_ID = 0x0503
VM_STEREO_SOUND_OPEN = 0x0504 #
VM_STEREO_SOUND_CLOSE = 0x0505 #
VM_STEREO_VOLUME_SET = 0x0506 #
VM_SMMS_SEND_REQUEST = 0x0507 #
VM_SMMS_RECV_REQUEST = 0x0508
VM_SMMS_SEND_RESULT = 0x0509
VM_SMMS_FULL = 0x0509 #
VM_SYNC_NOTI = 0x050A #
VM_KT_SERVICES = 0x050B
VM_SMMS_MMI_NOTIFY = 0x0510 #
VM_COOKIE_UPDATE_REQ = 0x0511
VM_GOTO_MMI_PROCESS = 0x0512 #
VM_PHONEBOOK_SELECT = 0x0513 #
VM_VDCI_CALL_REQUEST = 0x0514 #
VM_WAP_BROWSER_REQUEST = 0x0515 #
VM_TERMINAL_INFO_SET = 0x0516
VM_TERMINAL_INIT_INFO_SET = 0x0517
VM_SET_INFO_TO_MMI = 0x0518 # VM_SMMS_BELL_RECEIVED/VM_SMMS_BELL_RECEIVED
VM_KEY_STOP = 0x0701
VM_KEY_START = 0x0702
VM_REDKEY_PRESSED = 0x0703
VM_REDKEY_RELEASED = 0x0704
VM_GET_INFO = 0x0520
VM_GET_INFOACK = 0x0521
VM_KEEP_APP = 0x0522
# ======================
DICT_V2B_FUNCTION = { \
VM_CHECK_KEEP_ALIVE:'VM_CHECK_KEEP_ALIVE_RESP', \
VM_STEREO_SOUND_OPEN:'VM_STEREO_SOUND_OPEN',\
VM_STEREO_SOUND_CLOSE:'VM_STEREO_SOUND_CLOSE',\
VM_STEREO_VOLUME_SET:'VM_STEREO_VOLUME_SET',\
VM_SMMS_SEND_REQUEST:'VM_SMMS_SEND_REQUEST',\
VM_SMMS_FULL:'VM_SMMS_FULL',\
VM_SYNC_NOTI:'VM_SYNC_NOTI', \
VM_SMMS_MMI_NOTIFY:'VM_SMMS_MMI_NOTIFY', \
VM_GOTO_MMI_PROCESS:'VM_GOTO_MMI_PROCESS', \
VM_PHONEBOOK_SELECT:'VM_PHONEBOOK_SELECT', \
VM_VDCI_CALL_REQUEST:'VM_VDCI_CALL_REQUEST', \
VM_WAP_BROWSER_REQUEST:'VM_WAP_BROWSER_REQUEST', \
VM_SET_INFO_TO_MMI:'VM_SET_INFO_TO_MMI', \
VM_GET_INFO:'VM_GET_INFO',\
VM_KEEP_APP:'VM_KEEP_APP'}
DICT_B2V_FUNCTION = { \
EVT_APP_PAUSE:'EVT_APP_PAUSE',\
EVT_APP_RESUME:'EVT_APP_RESUME',\
EVT_APP_MIDLET_PAUSE:'EVT_APP_MIDLET_PAUSE',\
EVT_APP_MIDLET_RESUME:'EVT_APP_MIDLET_RESUME',\
EVT_APP_SHUTDOWN:'EVT_APP_SHUTDOWN',\
EVT_APP_SET_FOREGROUND:'EVT_APP_SET_FOREGROUND',\
EVT_APP_START:'EVT_APP_START',\
EVT_APP_STOP:'EVT_APP_STOP',\
EVT_APP_MESSAGE:'EVT_APP_MESSAGE',\
EVT_APP_MESSAGE_RECEIVED:'EVT_APP_MESSAGE_RECEIVED', \
ERR_SIP_UNREGISTERED:'ERR_SIP_UNREGISTERED',\
ERR_NETWORK_LINE_OUT:'ERR_NETWORK_LINE_OUT',\
ERR_SIP_REGISTERED:'ERR_SIP_REGISTERED',\
ERR_NETWORK_LINE_IN:'ERR_NETWORK_LINE_IN',\
VM_CHECK_KEEP_ALIVE:'VM_CHECK_KEEP_ALIVE',\
VM_GET_EXECUTION_LIST:'VM_GET_EXECUTION_LIST',\
VM_GET_FOREGROUND_ID:'VM_GET_FOREGROUND_ID',\
VM_SMMS_RECV_REQUEST:'VM_SMMS_RECV_REQUEST',\
VM_SMMS_SEND_RESULT:'VM_SMMS_SEND_RESULT',\
VM_KT_SERVICES:'VM_KT_SERVICES',\
VM_COOKIE_UPDATE_REQ:'VM_COOKIE_UPDATE_REQ',\
VM_TERMINAL_INFO_SET:'VM_TERMINAL_INFO_SET',\
VM_TERMINAL_INIT_INFO_SET:'VM_TERMINAL_INIT_INFO_SET',\
VM_KEY_STOP:'VM_KEY_STOP',\
VM_KEY_START:'VM_KEY_START',\
VM_REDKEY_PRESSED:'VM_REDKEY_PRESSED',\
VM_REDKEY_RELEASED:'VM_REDKEY_RELEASED',\
VM_GET_INFOACK:'VM_GET_INFOACK'}
HelloMIDlet = 'HelloMIDlet'
DemoPackage = 'example.MIDlet1'
KeyTests = 'com.xce.tests.input.KeyTest'
TimerTests = 'com.xce.tests.system.TimerTest'
MediaTests = 'com.xce.tests.media.MMAPITestMIDlet'
PhonebookTests = 'com.xce.tests.system.PhonebookTest'
NetworkTests = 'com.xce.tests.network.NetworkTest'
FileTests = 'com.xce.tests.file.FileTestMIDlet'
PropertyTests = 'com.xce.tests.system.SystemInformationTest'
InputTests = 'com.xce.tests.input.InputTest'
MMSTests = 'com.xce.tests.mms.MMStest'