public bool JoinConference(string conferenceName, EV_SVC_CONFERENCE_NAME_TYPE_CLI nameType, string displayName, string password, EV_SVC_CALL_TYPE_CLI type) { _log.InfoFormat("JoinConference, conferenceName:{0}, display name:{1}", conferenceName, displayName); if (null == displayName) { _log.Info("display name is null and set it to empty"); displayName = ""; } if (null == password) { _log.Info("password is null and set it to empty"); password = ""; } int rst = this.EVSdkWrapper.EVEngineJoinConference(conferenceName, nameType, displayName, password, type); _log.Info("JoinConference done"); if ((int)ManagedEVSdk.ErrorInfo.EV_ERROR_CLI.EV_OK != rst) { _log.InfoFormat("Failed to JoinConference, conferenceName:{0}, display name:{1}, result:{2}", conferenceName, displayName, rst); return(false); } return(true); }
public bool JoinConferenceWithLocation(string locationServer, uint port, string conferenceName, EV_SVC_CONFERENCE_NAME_TYPE_CLI nameType, string displayName, string password) { _log.InfoFormat("JoinConferenceWithLocation, location server:{0}, port:{1}, conferenceName:{2} display name:{3}", locationServer, port, conferenceName, displayName); if (null == displayName) { _log.Info("display name is null and set it to empty"); displayName = ""; } if (null == password) { _log.Info("password is null and set it to empty"); password = ""; } int rst = this.EVSdkWrapper.EVEngineJoinConferenceWithLocation(locationServer, port, conferenceName, nameType, displayName, password); _log.Info("JoinConferenceWithLocation done"); if ((int)ManagedEVSdk.ErrorInfo.EV_ERROR_CLI.EV_OK != rst) { _log.InfoFormat("Failed to JoinConferenceWithLocation, location server:{0}, port:{1} conferenceName:{2}, display name:{3}, result:{4}" , locationServer , port , conferenceName , displayName , rst); return(false); } return(true); }