Statistics
| Branch: | Revision:

root / res / layout / connectionthrottle.xml @ f3633a16

History | View | Annotate | Download (6 kB)

1
<?xml version="1.0" encoding="utf-8"?>
2
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
3
        android:orientation="vertical" android:layout_width="fill_parent"
4
        android:layout_height="fill_parent">
5
        <LinearLayout android:layout_width="fill_parent"
6
                android:layout_height="wrap_content" android:id="@+id/linearLayout1"
7
                android:orientation="vertical">
8
                <TextView android:layout_width="wrap_content"
9
                        android:layout_height="wrap_content" android:textAppearance="?android:attr/textAppearanceLarge"
10
                        android:id="@+id/textView1" android:text="Connection Throttle"
11
                        android:layout_marginLeft="5dip" android:layout_marginTop="5dip"></TextView>
12
                <LinearLayout android:layout_width="fill_parent"
13
                        android:layout_height="wrap_content" android:orientation="vertical"
14
                        android:id="@+id/min_connections_layout">
15
                        <TextView android:layout_width="wrap_content"
16
                                android:layout_height="wrap_content" android:layout_marginLeft="5dip"
17
                                android:text="Min Connections" android:textAppearance="?android:attr/textAppearanceSmall"
18
                                android:id="@+id/textView2" android:layout_marginTop="10dip"></TextView>
19
                        <EditText android:layout_width="fill_parent"
20
                                android:layout_height="wrap_content" android:layout_marginLeft="22dip"
21
                                android:inputType="number" android:layout_marginRight="30dip"
22
                                android:id="@+id/min_connections_text" android:lines="1" android:scrollHorizontally="true"></EditText>
23
                        <TextView android:layout_width="wrap_content"
24
                                android:layout_height="wrap_content" android:layout_marginLeft="22dip"
25
                                android:textSize="11dip"
26
                                android:text="Minimum number of simultaneous connections from a single IP address before applying restrictions."
27
                                android:textAppearance="?android:attr/textAppearanceSmall"
28
                                android:id="@+id/textView3" android:layout_marginRight="30dip"></TextView>
29
                </LinearLayout>
30
                <LinearLayout android:layout_width="fill_parent"
31
                        android:orientation="vertical" android:layout_height="wrap_content"
32
                        android:id="@+id/max_connections_per_ip_layout">
33
                        <TextView android:layout_width="wrap_content"
34
                                android:layout_height="wrap_content" android:layout_marginLeft="5dip"
35
                                android:textAppearance="?android:attr/textAppearanceSmall"
36
                                android:id="@+id/TextView01" android:layout_marginTop="10dip"
37
                                android:text="Max Connections Per IP"></TextView>
38
                        <EditText android:layout_width="fill_parent"
39
                                android:layout_height="wrap_content" android:layout_marginLeft="22dip"
40
                                android:inputType="number" android:layout_marginRight="30dip"
41
                                android:id="@+id/max_connections_text" android:lines="1" android:scrollHorizontally="true"></EditText>
42
                        <TextView android:layout_width="wrap_content"
43
                                android:layout_height="wrap_content" android:layout_marginLeft="22dip"
44
                                android:textSize="11dip" android:textAppearance="?android:attr/textAppearanceSmall"
45
                                android:id="@+id/TextView02" android:layout_marginRight="30dip"
46
                                android:text="Maximum simultaneous connections from a single IP address."></TextView>
47
                </LinearLayout>
48
                <LinearLayout android:layout_width="fill_parent"
49
                        android:orientation="vertical" android:layout_height="wrap_content"
50
                        android:id="@+id/max_connection_rate_layout">
51
                        <TextView android:layout_width="wrap_content"
52
                                android:layout_height="wrap_content" android:layout_marginLeft="5dip"
53
                                android:textAppearance="?android:attr/textAppearanceSmall"
54
                                android:id="@+id/TextView04" android:layout_marginTop="10dip"
55
                                android:text="Max Connection Rate"></TextView>
56
                        <LinearLayout android:layout_width="fill_parent"
57
                                android:layout_height="wrap_content" android:id="@+id/linearLayout2">
58
                                <EditText android:layout_height="wrap_content"
59
                                        android:layout_marginLeft="22dip" android:inputType="number"
60
                                        android:id="@+id/max_connection_rate" android:layout_width="150dip" android:lines="1" android:scrollHorizontally="true">
61
                                        <requestFocus></requestFocus>
62
                                </EditText>
63
                                <TextView android:layout_weight="1" android:layout_width="wrap_content"
64
                                        android:layout_height="wrap_content" android:id="@+id/TextView03"
65
                                        android:layout_marginRight="30dip" android:text="Connections"
66
                                        android:textSize="15dip" android:layout_marginLeft="3dip"></TextView>
67
                        </LinearLayout>
68
                </LinearLayout>
69
                <LinearLayout android:layout_width="fill_parent"
70
                        android:orientation="vertical" android:layout_height="wrap_content"
71
                        android:id="@+id/rate_interval_layout">
72
                        <TextView android:layout_width="wrap_content"
73
                                android:layout_height="wrap_content" android:layout_marginLeft="5dip"
74
                                android:textAppearance="?android:attr/textAppearanceSmall"
75
                                android:id="@+id/TextView05" android:layout_marginTop="10dip" android:text="Rate Interval"></TextView>
76
                        <LinearLayout android:layout_width="fill_parent"
77
                                android:layout_height="wrap_content" android:id="@+id/LinearLayout01">
78
                                <EditText android:layout_height="wrap_content"
79
                                        android:layout_marginLeft="22dip" android:inputType="number"
80
                                        android:id="@+id/rate_interval" android:layout_width="150dip" android:lines="1" android:scrollHorizontally="true"></EditText>
81
                                <TextView android:layout_width="wrap_content"
82
                                        android:layout_height="wrap_content" android:layout_weight="1"
83
                                        android:layout_marginLeft="3dip" android:textSize="15dip"
84
                                        android:id="@+id/TextView06" android:layout_marginRight="30dip"
85
                                        android:text="Seconds"></TextView>
86
                        </LinearLayout>
87
                </LinearLayout>
88
                <LinearLayout android:layout_width="fill_parent" android:id="@+id/linearLayout3" android:gravity="center" android:layout_height="wrap_content" android:layout_marginTop="10dip" android:layout_marginBottom="10dip">
89
                        <Button android:layout_height="wrap_content" android:layout_gravity="center" android:layout_width="120dip" android:layout_marginRight="5dip" android:id="@+id/enable_throttle_button" android:text="Disable Throttle" android:lines="2"></Button>
90
                        <Button android:id="@+id/save_throttle_button" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_width="120dip" android:layout_marginLeft="5dip" android:text="Save Throttle Settings"></Button>
91
                </LinearLayout>
92
        </LinearLayout>
93

    
94
</ScrollView>