This is the part of the interface to the Information Service that is not public.
import "IInformationService.idl";
Public Member Functions | |
void | RegisterObserverInternal (in string address) raises (TToiInvalidArgumentException) |
void | GetObjectNames (in string adapter, out TToiObjectNameSequence names) raises (TToiInvalidArgumentException) |
Public Attributes | |
const string | ADAPTER_NAME_ALL_ADAPTERS = "all" |
const string | ADAPTER_NAME_DEFAULT = "Default" |
const string | ADAPTER_NAME_FLASH_COMMON = "Flash Common" |
const string | ADAPTER_NAME_FLASH_FS = "Flash FS" |
const string | ADAPTER_NAME_FLASH_USER = "Flash User" |
const string | ADAPTER_NAME_INFOCAST = "Infocast" |
const string | ADAPTER_NAME_MANAGEMENT = "Management" |
const string | ADAPTER_NAME_OS = "OS" |
const string | ADAPTER_NAME_PRODUCTION = "Production" |
const string | ADAPTER_NAME_RCU_EVENT = "RCU Event" |
const string | ADAPTER_NAME_SYSTEM_OBJECTS = "System Objects" |
const string | ADAPTER_NAME_VOLATILE = "Volatile" |
const string | ADAPTER_NAME_DIVX_DRM = "DivX Drm" |
const string | VAR_OOB_PATVERSION = "var.oob.patversion" |
const string | VAR_OOB_CATVERSION = "var.oob.catversion" |
const string | VAR_OOB_NETWORKPID = "var.oob.networkpid" |
const string | VAR_OOB_EMMPID = "var.oob.emmpid" |
const string | VAR_OOB_SESSIONID = "var.oob.sessionid" |
const string | VAR_OOB_SIGNALSTATUS = "var.oob.signalstatus" |
const string | VAR_OOB_LOCKSTATUS = "var.oob.lockstatus" |
const string | VAR_OOB_LASTKNOWNFREQUENCY = "var.oob.lastknownfrequency" |
const string | VAR_OOB_EMMPROVIDERID = "var.oob.emmproviderid" |
const string | VAR_OOB_LKCVALID = "var.oob.lkcvalid" |
const string | VAR_OOB_VCTID = "var.oob.vctid" |
const string | VAR_DOWNLOAD_RESOURCE_LOCATOR = "var.download.resourcelocator" |
const string | HIDDEN_TR069_IP_ADDRESS = "hidden.tr069.ip.address" |
const string | HIDDEN_TR069_SESSION_TIMEOUT = "hidden.tr069.session.timeout" |
const string | HIDDEN_TR069_ACS_LASTUSEDADDRESS = "hidden.tr069.acs.lastusedaddress" |
void IInformationService::GetObjectNames | ( | in string | adapter, | |
out TToiObjectNameSequence | names | |||
) | raises (TToiInvalidArgumentException) |
Get the names of all objects provided by an adapter.
adapter | The name of the adapter. | |
names | The names of all objects provided by adapter (no duplicates). |
TToiInvalidArgumentException | Raised if adapter does not exist. |
void IInformationService::RegisterObserverInternal | ( | in string | address | ) | raises (TToiInvalidArgumentException) |
Add a InformationService Observer. This function works the same way as the RegisterObserver in IToiInformationService. It should be used by platform services instead of RegisterObserver since no application id is needed.
address | The address to the observer implementing the IToiInformationServiceObserver interface. |
TToiInvalidArgumentException | Raised if the specified address is an invalid IPC address. |
const string IInformationService::HIDDEN_TR069_ACS_LASTUSEDADDRESS = "hidden.tr069.acs.lastusedaddress" |
record tr069 last connection url.
const string IInformationService::HIDDEN_TR069_IP_ADDRESS = "hidden.tr069.ip.address" |
Identifies a specific ip address for tr069.
const string IInformationService::HIDDEN_TR069_SESSION_TIMEOUT = "hidden.tr069.session.timeout" |
Set session timeout for tr069.
const string IInformationService::VAR_DOWNLOAD_RESOURCE_LOCATOR = "var.download.resourcelocator" |
ATIS download resource locator XML string.
const string IInformationService::VAR_OOB_CATVERSION = "var.oob.catversion" |
OOB CAT version change
const string IInformationService::VAR_OOB_EMMPID = "var.oob.emmpid" |
OOB EMM Pid Change
const string IInformationService::VAR_OOB_EMMPROVIDERID = "var.oob.emmproviderid" |
OOB Last Known EMM Provider ID
const string IInformationService::VAR_OOB_LASTKNOWNFREQUENCY = "var.oob.lastknownfrequency" |
OOB Last Known Frequency - in KHz
const string IInformationService::VAR_OOB_LKCVALID = "var.oob.lkcvalid" |
OOB Lask Known Carrier - TRUE indicates that the Frequency and EMM Provider ID stored corresponds to a valid last known carrier
const string IInformationService::VAR_OOB_LOCKSTATUS = "var.oob.lockstatus" |
OOB Lock Status - TRUE indicates "Locked"
const string IInformationService::VAR_OOB_NETWORKPID = "var.oob.networkpid" |
OOB NETWORK Pid Change
const string IInformationService::VAR_OOB_PATVERSION = "var.oob.patversion" |
OOB PAT version change
const string IInformationService::VAR_OOB_SESSIONID = "var.oob.sessionid" |
OOB Media Session ID
const string IInformationService::VAR_OOB_SIGNALSTATUS = "var.oob.signalstatus" |
OOB Signal Status - TRUE indicates "Hunted and Locked"
const string IInformationService::VAR_OOB_VCTID = "var.oob.vctid" |
OOB VCT ID change