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 (Parcel parcel)
 
boolean getEnable3GSettings ()
 
void setEnable3GSettings (boolean enable3GSettings)
 
ScreenSettings getScreen3G ()
 
void setScreen3G (ScreenSettings screen3G)
 
PerformanceFlags getPerformance3G ()
 
void setPerformance3G (PerformanceFlags performance3G)
 
boolean getRedirectSDCard ()
 
void setRedirectSDCard (boolean redirectSDCard)
 
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 (String remoteProgram)
 
String getWorkDir ()
 
void setWorkDir (String workDir)
 
int describeContents ()
 
void writeToParcel (Parcel out, int flags)
 

Static Public Attributes

static final Parcelable.Creator< AdvancedSettingsCREATOR
 

Detailed Description

Definition at line 842 of file BookmarkBase.java.

Constructor & Destructor Documentation

◆ AdvancedSettings() [1/2]

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

Definition at line 867 of file BookmarkBase.java.

868 {
869 init();
870 }

◆ AdvancedSettings() [2/2]

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

Definition at line 872 of file BookmarkBase.java.

873 {
874 enable3GSettings = parcel.readInt() == 1;
875 screen3G = parcel.readParcelable(ScreenSettings.class.getClassLoader());
876 performance3G = parcel.readParcelable(PerformanceFlags.class.getClassLoader());
877 redirectSDCard = parcel.readInt() == 1;
878 redirectSound = parcel.readInt();
879 redirectMicrophone = parcel.readInt() == 1;
880 security = parcel.readInt();
881 consoleMode = parcel.readInt() == 1;
882 remoteProgram = parcel.readString();
883 workDir = parcel.readString();
884 }

Member Function Documentation

◆ describeContents()

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

Definition at line 1028 of file BookmarkBase.java.

1029 {
1030 return 0;
1031 }

◆ getConsoleMode()

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

Definition at line 998 of file BookmarkBase.java.

999 {
1000 return consoleMode;
1001 }

◆ getEnable3GSettings()

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

Definition at line 926 of file BookmarkBase.java.

927 {
928 return enable3GSettings;
929 }

◆ getPerformance3G()

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

Definition at line 946 of file BookmarkBase.java.

947 {
948 return performance3G;
949 }

◆ getRedirectMicrophone()

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

Definition at line 977 of file BookmarkBase.java.

978 {
979 return redirectMicrophone;
980 }

◆ getRedirectSDCard()

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

Definition at line 956 of file BookmarkBase.java.

957 {
958 return redirectSDCard;
959 }

◆ getRedirectSound()

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

Definition at line 966 of file BookmarkBase.java.

967 {
968 validate();
969 return redirectSound;
970 }

◆ getRemoteProgram()

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

Definition at line 1008 of file BookmarkBase.java.

1009 {
1010 return remoteProgram;
1011 }

◆ getScreen3G()

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

Definition at line 936 of file BookmarkBase.java.

937 {
938 return screen3G;
939 }

◆ getSecurity()

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

Definition at line 987 of file BookmarkBase.java.

988 {
989 validate();
990 return security;
991 }

◆ getWorkDir()

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

Definition at line 1018 of file BookmarkBase.java.

1019 {
1020 return workDir;
1021 }

◆ setConsoleMode()

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

Definition at line 1003 of file BookmarkBase.java.

1004 {
1005 this.consoleMode = consoleMode;
1006 }

◆ setEnable3GSettings()

void com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.setEnable3GSettings ( boolean  enable3GSettings)
inline

Definition at line 931 of file BookmarkBase.java.

932 {
933 this.enable3GSettings = enable3GSettings;
934 }

◆ setPerformance3G()

void com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.setPerformance3G ( PerformanceFlags  performance3G)
inline

Definition at line 951 of file BookmarkBase.java.

952 {
953 this.performance3G = performance3G;
954 }

◆ setRedirectMicrophone()

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

Definition at line 982 of file BookmarkBase.java.

983 {
984 this.redirectMicrophone = redirect;
985 }

◆ setRedirectSDCard()

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

Definition at line 961 of file BookmarkBase.java.

962 {
963 this.redirectSDCard = redirectSDCard;
964 }

◆ setRedirectSound()

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

Definition at line 972 of file BookmarkBase.java.

973 {
974 this.redirectSound = redirect;
975 }

◆ setRemoteProgram()

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

Definition at line 1013 of file BookmarkBase.java.

1014 {
1015 this.remoteProgram = remoteProgram;
1016 }

◆ setScreen3G()

void com.freerdp.freerdpcore.domain.BookmarkBase.AdvancedSettings.setScreen3G ( ScreenSettings  screen3G)
inline

Definition at line 941 of file BookmarkBase.java.

942 {
943 this.screen3G = screen3G;
944 }

◆ setSecurity()

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

Definition at line 993 of file BookmarkBase.java.

994 {
995 this.security = security;
996 }

◆ setWorkDir()

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

Definition at line 1023 of file BookmarkBase.java.

1024 {
1025 this.workDir = workDir;
1026 }

◆ writeToParcel()

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

Definition at line 1033 of file BookmarkBase.java.

1034 {
1035 out.writeInt(enable3GSettings ? 1 : 0);
1036 out.writeParcelable(screen3G, flags);
1037 out.writeParcelable(performance3G, flags);
1038 out.writeInt(redirectSDCard ? 1 : 0);
1039 out.writeInt(redirectSound);
1040 out.writeInt(redirectMicrophone ? 1 : 0);
1041 out.writeInt(security);
1042 out.writeInt(consoleMode ? 1 : 0);
1043 out.writeString(remoteProgram);
1044 out.writeString(workDir);
1045 }

Field Documentation

◆ CREATOR

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

Definition at line 844 of file BookmarkBase.java.

845 {
846 public AdvancedSettings createFromParcel(Parcel in)
847 {
848 return new AdvancedSettings(in);
849 }
850
851 @Override public AdvancedSettings[] newArray(int size)
852 {
853 return new AdvancedSettings[size];
854 }
855 };

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