replace static aes implementation with secure rsa implementation
[GitHub/Stricted/SpeedportHybridControl.git] / SpeedportHybridControl / page / TR181Page.xaml
CommitLineData
5907d368
S
1<Page x:Class="SpeedportHybridControl.page.TR181Page"
2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
3 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
413a0c58
S
4 xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
5 xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
5907d368 6 xmlns:local="clr-namespace:SpeedportHybridControl"
b95b5c9b 7 xmlns:Implementations="clr-namespace:SpeedportHybridControl.Implementations;assembly=SpeedportHybridControl.Implementations"
413a0c58 8 mc:Ignorable="d"
79ff307c 9 d:DesignWidth="514" d:DesignHeight="287"
5907d368
S
10 Width="Auto" Height="Auto"
11 Title="TR181Page">
12
413a0c58 13 <Grid DataContext="{StaticResource TR181PageModel}">
5907d368
S
14 <GroupBox Header="TR181 Parameter" HorizontalAlignment="Left" VerticalAlignment="Top">
15 <Grid>
16 <StackPanel Margin="0,0,20,0">
17 <TextBlock Text="Enable:" HorizontalAlignment="Left" VerticalAlignment="Top"/>
18 <TextBlock Text="Status:" HorizontalAlignment="Left" VerticalAlignment="Top"/>
19 <TextBlock Text="Mode:" HorizontalAlignment="Left" VerticalAlignment="Top"/>
20 <TextBlock Text="ServerName:" HorizontalAlignment="Left" VerticalAlignment="Top"/>
21 <TextBlock Text="ServerIP:" HorizontalAlignment="Left" VerticalAlignment="Top"/>
22 <TextBlock Text="AvailableBW:" HorizontalAlignment="Left" VerticalAlignment="Top"/>
23 <TextBlock Text="LastErrorInfo:" HorizontalAlignment="Left" VerticalAlignment="Top"/>
24 <TextBlock Text="HelloStatus:" HorizontalAlignment="Left" VerticalAlignment="Top"/>
25 </StackPanel>
26
27 <StackPanel HorizontalAlignment="Left" VerticalAlignment="Top" Margin="76,0,0,0">
28 <TextBlock Text="{Binding enable1}" HorizontalAlignment="Left" VerticalAlignment="Top"/>
29 <TextBlock Text="{Binding status1}" HorizontalAlignment="Left" VerticalAlignment="Top"/>
30 <TextBlock Text="{Binding mode}" HorizontalAlignment="Left" VerticalAlignment="Top"/>
31 <TextBlock Text="{Binding servername}" HorizontalAlignment="Left" VerticalAlignment="Top"/>
32 <TextBlock Text="{Binding severip}" HorizontalAlignment="Left" VerticalAlignment="Top"/>
33 <TextBlock Text="{Binding bw}" HorizontalAlignment="Left" VerticalAlignment="Top"/>
34 <TextBlock Text="{Binding errorinfo}" HorizontalAlignment="Left" VerticalAlignment="Top"/>
35 <TextBlock Text="{Binding hellostatus}" HorizontalAlignment="Left" VerticalAlignment="Top"/>
36 </StackPanel>
37 </Grid>
38 </GroupBox>
39 <GroupBox Header="Interface Status" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="335,76,0,0">
40 <Grid>
41 <StackPanel HorizontalAlignment="Left" Width="121" >
42 <TextBlock Text="LTE tunnel (LTE:tun):" HorizontalAlignment="Left" VerticalAlignment="Top"/>
43 <TextBlock Text="DSL tunnel (DSL:tun):" HorizontalAlignment="Left" VerticalAlignment="Top"/>
44 <TextBlock Text="Bonding (Bond):" HorizontalAlignment="Left" VerticalAlignment="Top"/>
45 </StackPanel>
46
47 <StackPanel Margin="121,0,0,0" HorizontalAlignment="Left">
48 <TextBlock Text="{Binding lte_tunnel}" HorizontalAlignment="Left" VerticalAlignment="Top"/>
49 <TextBlock Text="{Binding dsl_tunnel}" HorizontalAlignment="Left" VerticalAlignment="Top"/>
50 <TextBlock Text="{Binding bonding}" HorizontalAlignment="Left" VerticalAlignment="Top"/>
51 </StackPanel>
52 </Grid>
53 </GroupBox>
54 <GroupBox Header="Einstellungen" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="335,0,0,0" Height="76">
55 <Grid>
56 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="QueueSkbTimeOut:" VerticalAlignment="Top" Margin="0,3,0,0"/>
b95b5c9b 57 <Implementations:NumberTextBox x:Name="tbQueue" HorizontalAlignment="Left" Margin="115,2,0,0" TextWrapping="Wrap" Text="{Binding QueueSkbTimeOut}" VerticalAlignment="Top" Width="42" />
413a0c58 58 <Button Command="{Binding Path=SaveCommand}" x:Name="btnSave" Content="Speichern" HorizontalAlignment="Left" Margin="44,34,0,0" VerticalAlignment="Top" Width="75" />
5907d368
S
59 </Grid>
60 </GroupBox>
61 <GroupBox Header="BYPASS Info" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="0,151,0,0" Width="208">
62 <Grid>
63 <StackPanel Margin="0,0,61,0">
64 <TextBlock Text="DSL IP Up BandWidth:" />
65 <TextBlock Text="DSL IP Down BandWidth:" />
66 <TextBlock Text="Up ReservedBWRatio:" />
67 <TextBlock Text="Down ReservedBWRatio:" />
68 <TextBlock Text="Bypass Check Interval:" />
69 </StackPanel>
70 <StackPanel Margin="135,0,0,0">
71 <TextBlock TextAlignment="Center" Text="{Binding bypass_up_bw}" />
72 <TextBlock TextAlignment="Center" Text="{Binding bypass_dw_bw}" />
73 <TextBlock TextAlignment="Center" Text="{Binding bypass_up_rb}" />
74 <TextBlock TextAlignment="Center" Text="{Binding bypass_dw_rb}" />
75 <TextBlock TextAlignment="Center" Text="{Binding bypass_check}" />
76 </StackPanel>
77 </Grid>
78 </GroupBox>
79
80 <TextBlock Text="{Binding datetime}" Margin="0,0,10,0" HorizontalAlignment="Right" VerticalAlignment="Bottom" />
413a0c58 81 <Button Command="{Binding Path=ReloadCommand}" x:Name="reload" Content="Aktualisieren" Margin="218,0,218,0" VerticalAlignment="Bottom"/>
5907d368
S
82 </Grid>
83</Page>