## com.gs.common.client

# IApi

Direct Known Subclasses:
{@link com.gs.phone.api.audio.AudioRouteApi.IAudioRouteApi}
{@link com.gs.account.BaseAccountApi.IBaseAccountApi}
{@link com.gs.phone.api.call.BaseCallApi.IBaseCallApi}
{@link com.gs.contacts.api.BaseContactsApi.IBaseContactsApi}
{@link com.gs.hdmi.api.BaseHdmiApi.IBaseHdmiApi}
{@link com.gs.phone.api.line.BaseLineApi.IBaseLineApi}
{@link com.gs.broadsoft.api.BroadSoftApi.IBroadSoftApi}
{@link com.gs.calllog.api.CallLogApi.ICallLogApi}
{@link com.gs.phone.api.setting.CallSettingApi.ICallSettingApi}
{@link com.gs.phone.api.audio.CallToneApi.ICallToneApi}
{@link com.gs.camera.api.CameraApi.ICameraApi}
{@link com.gs.dbus.api.DbusApi.IDbus}
{@link com.gs.account.api.GsAccountApi.IGsAccountApi}
{@link com.gs.phone.api.call.GsCallApi.IGsCallApi}
{@link com.gs.phone.api.line.GsLineApi.IGsLineApi}
{@link com.gs.api.guest.api.BaseGuestApi.IGuestApi}
{@link com.gs.phone.api.call.IPVTCallApi.IIPVTCallApi}
{@link com.gs.phone.api.line.IPVTLineApi.IIPVTLineApi}
{@link com.gs.ldap.api.LDAPContactsApi.ILDAPContactsApi}
{@link com.gs.settings.api.phone.SettingPhoneApi.ISettingPhoneApi}
{@link com.gs.account.api.SipAccountApi.ISipAccountApi}
{@link com.gs.sms.api.SmsManagerApi.IsmsManagerApi}
{@link com.gs.ucm.api.UcmApi.IUcmApi}
{@link com.gs.csta.api.CstaApi.ICstaApi}
{@link com.gs.vvm.api.VvmApi.IVvmApi}
{@link com.gs.phone.api.memory.MemoryApi}
{@link com.gs.phone.api.memory.CallRecordApi}

This is an empty interface. It's all subclasses are apis that {@link ApiClient} can be offered. The public gs Api methods maybe a little different from IApi's subclasses. So public gs Api methods are those methods who are adapted from IApi's subclasses.

# Detail

## Method

method | description
--- | ---

## Member & Constant

Member | description
--- | ---