FreeRDP
Loading...
Searching...
No Matches
com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings Class Reference
Inheritance diagram for com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings:
Collaboration diagram for com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings:

Public Member Functions

 AdvancedSettings (@NonNull Parcel parcel)
 
int getTlsSecLevel ()
 
void setTlsSecLevel (int level)
 
void setTlsMinLevel (int level)
 
int getTlsMinLevel ()
 
String getLoadBalanceInfo ()
 
void setLoadBalanceInfo (@NonNull String info)
 
boolean getRedirectSDCard ()
 
void setRedirectSDCard (boolean redirectSDCard)
 
boolean getRedirectPrinter ()
 
void setRedirectPrinter (boolean redirectPrinter)
 
int getRedirectSound ()
 
void setRedirectSound (int redirect)
 
boolean getRedirectMicrophone ()
 
void setRedirectMicrophone (boolean redirect)
 
int getSecurity ()
 
void setSecurity (int security)
 
boolean getConsoleMode ()
 
void setConsoleMode (boolean consoleMode)
 
String getRemoteProgram ()
 
void setRemoteProgram (@NonNull String remoteProgram)
 
String getWorkDir ()
 
void setWorkDir (@NonNull String workDir)
 
boolean getVmConnectMode ()
 
void setVmConnectMode (boolean vmConnectMode)
 
String getVmConnectGuid ()
 
void setVmConnectGuid (@NonNull String vmConnectGuid)
 
int describeContents ()
 
void writeToParcel (@NonNull Parcel out, int flags)
 

Static Public Attributes

static final Parcelable.Creator< AdvancedSettingsCREATOR
 

Detailed Description

Definition at line 912 of file BookmarkBase.java.

Constructor & Destructor Documentation

◆ AdvancedSettings() [1/2]

com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.AdvancedSettings ( )
inline

Definition at line 943 of file BookmarkBase.java.

944 {
945 }

◆ AdvancedSettings() [2/2]

com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.AdvancedSettings ( @NonNull Parcel  parcel)
inline

Definition at line 947 of file BookmarkBase.java.

948 {
949 loadBalanceInfo = Objects.requireNonNull(parcel.readString());
950 redirectSDCard = parcel.readBoolean();
951 redirectSound = parcel.readInt();
952 redirectMicrophone = parcel.readBoolean();
953 redirectPrinter = parcel.readBoolean();
954 security = parcel.readInt();
955 consoleMode = parcel.readBoolean();
956 vmConnectMode = parcel.readBoolean();
957 vmConnectGuid = Objects.requireNonNull(parcel.readString());
958 remoteProgram = Objects.requireNonNull(parcel.readString());
959 workDir = Objects.requireNonNull(parcel.readString());
960 tlsSecLevel = parcel.readInt();
961 tlsMinLevel = parcel.readInt();
962 }

Member Function Documentation

◆ describeContents()

int com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.describeContents ( )
inline

Definition at line 1121 of file BookmarkBase.java.

1122 {
1123 return 0;
1124 }

◆ getConsoleMode()

boolean com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.getConsoleMode ( )
inline

Definition at line 1071 of file BookmarkBase.java.

1072 {
1073 return consoleMode;
1074 }

◆ getLoadBalanceInfo()

String com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.getLoadBalanceInfo ( )
inline

Definition at line 1010 of file BookmarkBase.java.

1011 {
1012 return loadBalanceInfo;
1013 }

◆ getRedirectMicrophone()

boolean com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.getRedirectMicrophone ( )
inline

Definition at line 1050 of file BookmarkBase.java.

1051 {
1052 return redirectMicrophone;
1053 }

◆ getRedirectPrinter()

boolean com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.getRedirectPrinter ( )
inline

Definition at line 1029 of file BookmarkBase.java.

1030 {
1031 return redirectPrinter;
1032 }

◆ getRedirectSDCard()

boolean com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.getRedirectSDCard ( )
inline

Definition at line 1019 of file BookmarkBase.java.

1020 {
1021 return redirectSDCard;
1022 }

◆ getRedirectSound()

int com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.getRedirectSound ( )
inline

Definition at line 1039 of file BookmarkBase.java.

1040 {
1041 validate();
1042 return redirectSound;
1043 }

◆ getRemoteProgram()

String com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.getRemoteProgram ( )
inline

Definition at line 1081 of file BookmarkBase.java.

1082 {
1083 return remoteProgram;
1084 }

◆ getSecurity()

int com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.getSecurity ( )
inline

Definition at line 1060 of file BookmarkBase.java.

1061 {
1062 validate();
1063 return security;
1064 }

◆ getTlsMinLevel()

int com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.getTlsMinLevel ( )
inline

Definition at line 1005 of file BookmarkBase.java.

1006 {
1007 return tlsMinLevel;
1008 }

◆ getTlsSecLevel()

int com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.getTlsSecLevel ( )
inline

Definition at line 990 of file BookmarkBase.java.

991 {
992 return tlsSecLevel;
993 }

◆ getVmConnectGuid()

String com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.getVmConnectGuid ( )
inline

Definition at line 1111 of file BookmarkBase.java.

1112 {
1113 return vmConnectGuid;
1114 }

◆ getVmConnectMode()

boolean com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.getVmConnectMode ( )
inline

Definition at line 1101 of file BookmarkBase.java.

1102 {
1103 return vmConnectMode;
1104 }

◆ getWorkDir()

String com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.getWorkDir ( )
inline

Definition at line 1091 of file BookmarkBase.java.

1092 {
1093 return workDir;
1094 }

◆ setConsoleMode()

void com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.setConsoleMode ( boolean  consoleMode)
inline

Definition at line 1076 of file BookmarkBase.java.

1077 {
1078 this.consoleMode = consoleMode;
1079 }

◆ setLoadBalanceInfo()

void com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.setLoadBalanceInfo ( @NonNull String  info)
inline

Definition at line 1015 of file BookmarkBase.java.

1016 {
1017 loadBalanceInfo = info;
1018 }

◆ setRedirectMicrophone()

void com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.setRedirectMicrophone ( boolean  redirect)
inline

Definition at line 1055 of file BookmarkBase.java.

1056 {
1057 this.redirectMicrophone = redirect;
1058 }

◆ setRedirectPrinter()

void com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.setRedirectPrinter ( boolean  redirectPrinter)
inline

Definition at line 1034 of file BookmarkBase.java.

1035 {
1036 this.redirectPrinter = redirectPrinter;
1037 }

◆ setRedirectSDCard()

void com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.setRedirectSDCard ( boolean  redirectSDCard)
inline

Definition at line 1024 of file BookmarkBase.java.

1025 {
1026 this.redirectSDCard = redirectSDCard;
1027 }

◆ setRedirectSound()

void com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.setRedirectSound ( int  redirect)
inline

Definition at line 1045 of file BookmarkBase.java.

1046 {
1047 this.redirectSound = redirect;
1048 }

◆ setRemoteProgram()

void com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.setRemoteProgram ( @NonNull String  remoteProgram)
inline

Definition at line 1086 of file BookmarkBase.java.

1087 {
1088 this.remoteProgram = remoteProgram;
1089 }

◆ setSecurity()

void com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.setSecurity ( int  security)
inline

Definition at line 1066 of file BookmarkBase.java.

1067 {
1068 this.security = security;
1069 }

◆ setTlsMinLevel()

void com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.setTlsMinLevel ( int  level)
inline

Definition at line 1000 of file BookmarkBase.java.

1001 {
1002 tlsMinLevel = level;
1003 }

◆ setTlsSecLevel()

void com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.setTlsSecLevel ( int  level)
inline

Definition at line 995 of file BookmarkBase.java.

996 {
997 tlsSecLevel = level;
998 }

◆ setVmConnectGuid()

void com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.setVmConnectGuid ( @NonNull String  vmConnectGuid)
inline

Definition at line 1116 of file BookmarkBase.java.

1117 {
1118 this.vmConnectGuid = vmConnectGuid;
1119 }

◆ setVmConnectMode()

void com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.setVmConnectMode ( boolean  vmConnectMode)
inline

Definition at line 1106 of file BookmarkBase.java.

1107 {
1108 this.vmConnectMode = vmConnectMode;
1109 }

◆ setWorkDir()

void com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.setWorkDir ( @NonNull String  workDir)
inline

Definition at line 1096 of file BookmarkBase.java.

1097 {
1098 this.workDir = workDir;
1099 }

◆ writeToParcel()

void com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.writeToParcel ( @NonNull Parcel  out,
int  flags 
)
inline

Definition at line 1126 of file BookmarkBase.java.

1127 {
1128 out.writeString(loadBalanceInfo);
1129 out.writeBoolean(redirectSDCard);
1130 out.writeInt(redirectSound);
1131 out.writeBoolean(redirectMicrophone);
1132 out.writeBoolean(redirectPrinter);
1133 out.writeInt(security);
1134 out.writeBoolean(consoleMode);
1135 out.writeBoolean(vmConnectMode);
1136 out.writeString(vmConnectGuid);
1137 out.writeString(remoteProgram);
1138 out.writeString(workDir);
1139 out.writeInt(tlsSecLevel);
1140 out.writeInt(tlsMinLevel);
1141 }

Field Documentation

◆ CREATOR

final Parcelable.Creator<AdvancedSettings> com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.CREATOR
static
Initial value:
=
new Parcelable.Creator<AdvancedSettings>() {
@NonNull public AdvancedSettings createFromParcel(Parcel in)
{
return new AdvancedSettings(in);
}
@NonNull @Override public AdvancedSettings[] newArray(int size)
{
return new AdvancedSettings[size];
}
}

Definition at line 914 of file BookmarkBase.java.

915 {
916 @NonNull public AdvancedSettings createFromParcel(Parcel in)
917 {
918 return new AdvancedSettings(in);
919 }
920
921 @NonNull @Override public AdvancedSettings[] newArray(int size)
922 {
923 return new AdvancedSettings[size];
924 }
925 };

The documentation for this class was generated from the following file: