public class

C2CallServiceBinder

extends IC2CallService.Stub
java.lang.Object
   ↳ android.os.Binder
     ↳ com.c2call.sdk.pub.services.c2callservice.aidl.IC2CallService.Stub
       ↳ com.c2call.sdk.pub.services.c2callservice.C2CallServiceBinder

Summary

[Expand]
Inherited Constants
From interface android.os.IBinder
Public Constructors
C2CallServiceBinder(C2CallServiceSlave mediator)
Public Methods
boolean addBrainTreeCredit(int value, String currency, String nonce, String channel)
boolean addCredit(int valueInCent, String currency, String token, String transactionId, String receipt)
boolean addCreditGooglePlay(int valueInCent, String currency, String token, String sku, String serviceEmail, String orderid, String receipt, String prvkey)
void addEventListener(IC2CallEventListener listener)
boolean changePassword(String password)
boolean checkExistingUser(String email)
boolean commitAddresses(String addresses)
void confirmInvite(IOpenInvite invite)
String createGroup(String groupXml)
String createGroupLink(String groupid)
String createNewCallid()
String deleteCallForward()
boolean deleteGroup(String groupId)
int didCancelNumber(int didnum)
int didExtendNumber(int didnum, String country, String pricemodel, IBillingReceipt receipt)
String didInfo(int didnum)
int didOrderNumber(int didnum, String country, String areaCode, String priceModel, String receipt)
int didOrderReservedNumber(int didnum, String country, String number, String priceModel, IBillingReceipt receipt)
int didReorderNumber(int didnum)
String didReserveNumber(String countryCode, String areaCode)
String didTarifInfo()
void doPayment(IMoneyAmount payment, String language)
int fbLogin(String accessToken, boolean useMinimalInitialization)
String getAffiliateInfo()
String getBrainTreeToken()
String getC2dmId()
ICallMeLink getCallmeLink()
String getEmail()
String getGroup(String groupId)
String getPassword()
String getPriceOfNumberString(String number, String currency, boolean isVat, String timeUnitString, boolean isSms)
String getPriceOfNumberXml(String number, String currencyCode, boolean isVat, boolean isSms)
String getRichMessageUrl(String key)
long getServerTime()
String getSessionCookie()
String getSessionId()
String getUserInfo(String userid, String email)
void hangup()
void initInstantPresenceSubsribeThread()
boolean initSipHandler(boolean useMinimalInitialization)
void invite(String userId, String callerid, boolean useVideo, boolean isGroup)
boolean inviteFriend(IInvitation invitation)
boolean isInitializationFinished()
boolean isInitialized()
boolean isReconnecting()
int joinGroup(String groupid)
int login(String email, String password, boolean useMinimalInitialization)
int loginWithSession(String session)
int loginWithToken(String token)
int logout()
int numberVerify(String phoneNumber, String pinMessage, boolean forcePinCall)
int recallMessage(String mid, String remoteUser)
boolean reconnect(boolean useMinimalInitialization)
boolean redeemVoucher(String code)
void refreshCallHistory()
void refreshContacts()
void refreshFriends()
void refreshMSGHistory(boolean useDeletedAPI)
void refreshOpenInvites()
void refreshRelationEvents()
void refreshUserCredit()
boolean register(int timeout, boolean isPushCall)
boolean registerAps(int type, int service, String deviceToken)
int registerNewUser(IRegistrationData registrationData)
void rejectInvite(IOpenInvite invite)
boolean removeCallHistory(List<String> callIds)
boolean removeChatHistory(String userId)
boolean removeContact(String userid, boolean refresh)
boolean removeFriend(String userid, boolean refreshFriends)
boolean removeMessageHistory(List<String> callIds)
boolean renewSession()
void retrieveProfile()
String saveCallForward(String number)
boolean sendDTMF(int dtmf)
boolean sendMessage(String userId, String xcallerid, String message, boolean isVerifySms, String callid, String multiMessageText, boolean fireInsertEvent)
String sendOfferWall(String xml, boolean requestFilteredList)
boolean sendPasswordEmail(String email)
boolean sendPushMessage(int type, String receiverId, String message)
boolean sendReadReport(String receiver, String messageId)
boolean sendSCEvent(String userid, String event, String message)
boolean setCallmeLinkActive(boolean value)
void stopInstantPresenceSubscribeThread()
void stopRunningThreads()
boolean unregisterAps(String deviceToken)
boolean updateGroup(String groupXml)
boolean updateRelationEvents(String xml)
boolean updateUserProfile(IProfile profile)
boolean writeContact(String contactXML)
[Expand]
Inherited Methods
From class com.c2call.sdk.pub.services.c2callservice.aidl.IC2CallService.Stub
From class android.os.Binder
From class java.lang.Object
From interface android.os.IBinder
From interface android.os.IInterface
From interface com.c2call.sdk.pub.services.c2callservice.aidl.IC2CallService

Public Constructors

public C2CallServiceBinder (C2CallServiceSlave mediator)

Public Methods

public boolean addBrainTreeCredit (int value, String currency, String nonce, String channel)

public boolean addCredit (int valueInCent, String currency, String token, String transactionId, String receipt)

public boolean addCreditGooglePlay (int valueInCent, String currency, String token, String sku, String serviceEmail, String orderid, String receipt, String prvkey)

public void addEventListener (IC2CallEventListener listener)

Throws
RemoteException

public boolean changePassword (String password)

public boolean checkExistingUser (String email)

public boolean commitAddresses (String addresses)

public void confirmInvite (IOpenInvite invite)

public String createGroup (String groupXml)

public String createGroupLink (String groupid)

public String createNewCallid ()

public String deleteCallForward ()

public boolean deleteGroup (String groupId)

public int didCancelNumber (int didnum)

public int didExtendNumber (int didnum, String country, String pricemodel, IBillingReceipt receipt)

public String didInfo (int didnum)

public int didOrderNumber (int didnum, String country, String areaCode, String priceModel, String receipt)

public int didOrderReservedNumber (int didnum, String country, String number, String priceModel, IBillingReceipt receipt)

public int didReorderNumber (int didnum)

public String didReserveNumber (String countryCode, String areaCode)

public String didTarifInfo ()

public void doPayment (IMoneyAmount payment, String language)

public int fbLogin (String accessToken, boolean useMinimalInitialization)

public String getAffiliateInfo ()

public String getBrainTreeToken ()

public String getC2dmId ()

public ICallMeLink getCallmeLink ()

Throws
RemoteException

public String getEmail ()

public String getGroup (String groupId)

public String getPassword ()

public String getPriceOfNumberString (String number, String currency, boolean isVat, String timeUnitString, boolean isSms)

public String getPriceOfNumberXml (String number, String currencyCode, boolean isVat, boolean isSms)

public String getRichMessageUrl (String key)

public long getServerTime ()

public String getSessionCookie ()

public String getSessionId ()

public String getUserInfo (String userid, String email)

public void hangup ()

public void initInstantPresenceSubsribeThread ()

public boolean initSipHandler (boolean useMinimalInitialization)

public void invite (String userId, String callerid, boolean useVideo, boolean isGroup)

public boolean inviteFriend (IInvitation invitation)

public boolean isInitializationFinished ()

public boolean isInitialized ()

Throws
RemoteException

public boolean isReconnecting ()

public int joinGroup (String groupid)

public int login (String email, String password, boolean useMinimalInitialization)

Throws
RemoteException

public int loginWithSession (String session)

public int loginWithToken (String token)

public int logout ()

Throws
RemoteException

public int numberVerify (String phoneNumber, String pinMessage, boolean forcePinCall)

public int recallMessage (String mid, String remoteUser)

public boolean reconnect (boolean useMinimalInitialization)

public boolean redeemVoucher (String code)

public void refreshCallHistory ()

public void refreshContacts ()

public void refreshFriends ()

public void refreshMSGHistory (boolean useDeletedAPI)

public void refreshOpenInvites ()

public void refreshRelationEvents ()

public void refreshUserCredit ()

public boolean register (int timeout, boolean isPushCall)

public boolean registerAps (int type, int service, String deviceToken)

public int registerNewUser (IRegistrationData registrationData)

public void rejectInvite (IOpenInvite invite)

public boolean removeCallHistory (List<String> callIds)

public boolean removeChatHistory (String userId)

public boolean removeContact (String userid, boolean refresh)

public boolean removeFriend (String userid, boolean refreshFriends)

public boolean removeMessageHistory (List<String> callIds)

public boolean renewSession ()

public void retrieveProfile ()

public String saveCallForward (String number)

public boolean sendDTMF (int dtmf)

public boolean sendMessage (String userId, String xcallerid, String message, boolean isVerifySms, String callid, String multiMessageText, boolean fireInsertEvent)

public String sendOfferWall (String xml, boolean requestFilteredList)

public boolean sendPasswordEmail (String email)

public boolean sendPushMessage (int type, String receiverId, String message)

public boolean sendReadReport (String receiver, String messageId)

public boolean sendSCEvent (String userid, String event, String message)

public boolean setCallmeLinkActive (boolean value)

public void stopInstantPresenceSubscribeThread ()

public void stopRunningThreads ()

public boolean unregisterAps (String deviceToken)

public boolean updateGroup (String groupXml)

public boolean updateRelationEvents (String xml)

public boolean updateUserProfile (IProfile profile)

public boolean writeContact (String contactXML)