Completed
Push — master ( 5f68f7...766e2f )
by Alexander
01:24
created

Socket::getTriggerLimitIntervalSec()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 4
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 0
1
<?php
2
3
namespace CyberLine\SystemdState\Types;
4
5
class Socket extends AbstractType
6
{
7
    protected $Accept;
8
9
    protected $After = [];
10
11
    protected $AmbientCapabilities;
12
13
    protected $Backlog;
14
15
    protected $BindsTo = [];
16
17
    protected $BindIPv6Only;
18
19
    protected $BlockIOAccounting;
20
21
    protected $BlockIOWeight;
22
23
    protected $Broadcast;
24
25
    protected $CPUAccounting;
26
27
    protected $CPUQuotaPerSecUSec;
28
29
    protected $CPUSchedulingPolicy;
30
31
    protected $CPUSchedulingPriority;
32
33
    protected $CPUSchedulingResetOnFork;
34
35
    protected $CPUShares;
36
37
    protected $CPUUsageNSec;
38
39
    protected $CPUWeight;
40
41
    protected $CapabilityBoundingSet;
42
43
    protected $ConflictedBy = [];
44
45
    protected $Conflicts = [];
46
47
    protected $ControlPID;
48
49
    protected $DeferAcceptUSec;
50
51
    protected $Delegate;
52
53
    protected $DevicePolicy;
54
55
    protected $DirectoryMode;
56
57
    protected $Documentation = [];
58
59
    protected $DynamicUser;
60
61
    protected $FileDescriptorName;
62
63
    protected $FragmentPath;
64
65
    protected $FreeBind;
66
67
    protected $GID;
68
69
    protected $IOAccounting;
70
71
    protected $IOScheduling;
72
73
    protected $IOWeight;
74
75
    protected $IPTOS;
76
77
    protected $IPTTL;
78
79
    protected $IgnoreSIGPIPE;
80
81
    protected $KeepAlive;
82
83
    protected $KeepAliveIntervalUSec;
84
85
    protected $KeepAliveProbes;
86
87
    protected $KeepAliveTimeUSec;
88
89
    protected $KillMode;
90
91
    protected $KillSignal;
92
93
    protected $LimitAS;
94
95
    protected $LimitASSoft;
96
97
    protected $LimitCORE;
98
99
    protected $LimitCORESoft;
100
101
    protected $LimitCPU;
102
103
    protected $LimitCPUSoft;
104
105
    protected $LimitDATA;
106
107
    protected $LimitDATASoft;
108
109
    protected $LimitFSIZE;
110
111
    protected $LimitFSIZESoft;
112
113
    protected $LimitLOCKS;
114
115
    protected $LimitLOCKSSoft;
116
117
    protected $LimitMEMLOCK;
118
119
    protected $LimitMEMLOCKSoft;
120
121
    protected $LimitMSGQUEUE;
122
123
    protected $LimitMSGQUEUESoft;
124
125
    protected $LimitNICE;
126
127
    protected $LimitNICESoft;
128
129
    protected $LimitNOFILE;
130
131
    protected $LimitNOFILESoft;
132
133
    protected $LimitNPROC;
134
135
    protected $LimitNPROCSoft;
136
137
    protected $LimitRSS;
138
139
    protected $LimitRSSSoft;
140
141
    protected $LimitRTPRIO;
142
143
    protected $LimitRTPRIOSoft;
144
145
    protected $LimitRTTIME;
146
147
    protected $LimitRTTIMESoft;
148
149
    protected $LimitSIGPENDING;
150
151
    protected $LimitSIGPENDINGSoft;
152
153
    protected $LimitSTACK;
154
155
    protected $LimitSTACKSoft;
156
157
    protected $ListenDatagram;
158
159
    protected $ListenFIFO;
160
161
    protected $ListenNetlink;
162
163
    protected $ListenSequentialPacket;
164
165
    protected $ListenSpecial;
166
167
    protected $ListenStream;
168
169
    protected $Mark;
170
171
    protected $MaxConnections;
172
173
    protected $MaxConnectionsPerSource;
174
175
    protected $MemoryAccounting;
176
177
    protected $MemoryCurrent;
178
179
    protected $MemoryDenyWriteExecute;
180
181
    protected $MemoryHigh;
182
183
    protected $MemoryLimit;
184
185
    protected $MemoryLow;
186
187
    protected $MemoryMax;
188
189
    protected $MemorySwapMax;
190
191
    protected $MessageQueueMaxMessages;
192
193
    protected $MessageQueueMessageSize;
194
195
    protected $MountFlags;
196
197
    protected $NAccepted;
198
199
    protected $NConnections;
200
201
    protected $Nice;
202
203
    protected $NoDelay;
204
205
    protected $NoNewPrivileges;
206
207
    protected $NonBlocking;
208
209
    protected $OOMScoreAdjust;
210
211
    protected $PassCredentials;
212
213
    protected $PassSecurity;
214
215
    protected $PipeSize;
216
217
    protected $Priority;
218
219
    protected $PrivateDevices;
220
221
    protected $PrivateNetwork;
222
223
    protected $PrivateTmp;
224
225
    protected $PrivateUsers;
226
227
    protected $ProtectControlGroups;
228
229
    protected $ProtectHome;
230
231
    protected $ProtectKernelModules;
232
233
    protected $ProtectKernelTunables;
234
235
    protected $ProtectSystem;
236
237
    protected $ReceiveBuffer;
238
239
    protected $RemoveIPC;
240
241
    protected $RemoveOnStop;
242
243
    protected $RequiredBy = [];
244
245
    protected $Requires = [];
246
247
    protected $RequiresMountsFor = [];
248
249
    protected $RestrictNamespace;
250
251
    protected $RestrictRealtime;
252
253
    protected $Result;
254
255
    protected $ReusePort;
256
257
    protected $RuntimeDirectoryMode;
258
259
    protected $SameProcessGroup;
260
261
    protected $SecureBits;
262
263
    protected $SendBuffer;
264
265
    protected $SendSIGHUP;
266
267
    protected $SendSIGKILL;
268
269
    protected $SocketMode;
270
271
    protected $SocketProtocol;
272
273
    protected $StandardError;
274
275
    protected $StandardInput;
276
277
    protected $StandardOutput;
278
279
    protected $StartupBlockIOWeight;
280
281
    protected $StartupCPUShares;
282
283
    protected $StartupCPUWeight;
284
285
    protected $StartupIOWeight;
286
287
    protected $Symlinks;
288
289
    protected $SyslogFacility;
290
291
    protected $SyslogLevel;
292
293
    protected $SyslogLevelPrefix;
294
295
    protected $SyslogPriority;
296
297
    protected $SystemCallErrorNumber;
298
299
    protected $TTYReset;
300
301
    protected $TTYVHangup;
302
303
    protected $TTYVTDisallocate;
304
305
    protected $TasksAccounting;
306
307
    protected $TasksCurrent;
308
309
    protected $TasksMax;
310
311
    protected $TimeoutUSec;
312
313
    protected $TimerSlackNSec;
314
315
    protected $Transparent;
316
317
    protected $TriggerLimitBurst;
318
319
    protected $TriggerLimitIntervalSec;
320
321
    protected $TriggerLimitIntervalUSec;
322
323
    protected $Triggers = [];
324
325
    protected $UID;
326
327
    protected $UMask;
328
329
    protected $UnitFilePreset;
330
331
    protected $UnitFileState;
332
333
    protected $UtmpMode;
334
335
    protected $WantedBy = [];
336
337
    protected $Writable;
338
339
    /**
340
     * @return mixed
341
     */
342
    public function getAccept()
343
    {
344
        return $this->Accept;
345
    }
346
347
    /**
348
     * @param mixed $Accept
349
     * @return Socket
350
     */
351
    public function setAccept($Accept)
352
    {
353
        $this->Accept = $Accept;
354
        return $this;
355
    }
356
357
    /**
358
     * @return array
359
     */
360
    public function getAfter(): array
361
    {
362
        return $this->After;
363
    }
364
365
    /**
366
     * @param array $After
367
     * @return Socket
368
     */
369
    public function setAfter(array $After): Socket
370
    {
371
        $this->After = $After;
372
        return $this;
373
    }
374
375
    /**
376
     * @return mixed
377
     */
378
    public function getAmbientCapabilities()
379
    {
380
        return $this->AmbientCapabilities;
381
    }
382
383
    /**
384
     * @param mixed $AmbientCapabilities
385
     * @return Socket
386
     */
387
    public function setAmbientCapabilities($AmbientCapabilities)
388
    {
389
        $this->AmbientCapabilities = $AmbientCapabilities;
390
        return $this;
391
    }
392
393
    /**
394
     * @return mixed
395
     */
396
    public function getBacklog()
397
    {
398
        return $this->Backlog;
399
    }
400
401
    /**
402
     * @param mixed $Backlog
403
     * @return Socket
404
     */
405
    public function setBacklog($Backlog)
406
    {
407
        $this->Backlog = $Backlog;
408
        return $this;
409
    }
410
411
    /**
412
     * @return array
413
     */
414
    public function getBindsTo(): array
415
    {
416
        return $this->BindsTo;
417
    }
418
419
    /**
420
     * @param array $BindsTo
421
     * @return Socket
422
     */
423
    public function setBindsTo(array $BindsTo): Socket
424
    {
425
        $this->BindsTo = $BindsTo;
426
        return $this;
427
    }
428
429
    /**
430
     * @return mixed
431
     */
432
    public function getBindIPv6Only()
433
    {
434
        return $this->BindIPv6Only;
435
    }
436
437
    /**
438
     * @param mixed $BindIPv6Only
439
     * @return Socket
440
     */
441
    public function setBindIPv6Only($BindIPv6Only)
442
    {
443
        $this->BindIPv6Only = $BindIPv6Only;
444
        return $this;
445
    }
446
447
    /**
448
     * @return mixed
449
     */
450
    public function getBlockIOAccounting()
451
    {
452
        return $this->BlockIOAccounting;
453
    }
454
455
    /**
456
     * @param mixed $BlockIOAccounting
457
     * @return Socket
458
     */
459
    public function setBlockIOAccounting($BlockIOAccounting)
460
    {
461
        $this->BlockIOAccounting = $BlockIOAccounting;
462
        return $this;
463
    }
464
465
    /**
466
     * @return mixed
467
     */
468
    public function getBlockIOWeight()
469
    {
470
        return $this->BlockIOWeight;
471
    }
472
473
    /**
474
     * @param mixed $BlockIOWeight
475
     * @return Socket
476
     */
477
    public function setBlockIOWeight($BlockIOWeight)
478
    {
479
        $this->BlockIOWeight = $BlockIOWeight;
480
        return $this;
481
    }
482
483
    /**
484
     * @return mixed
485
     */
486
    public function getBroadcast()
487
    {
488
        return $this->Broadcast;
489
    }
490
491
    /**
492
     * @param mixed $Broadcast
493
     * @return Socket
494
     */
495
    public function setBroadcast($Broadcast)
496
    {
497
        $this->Broadcast = $Broadcast;
498
        return $this;
499
    }
500
501
    /**
502
     * @return mixed
503
     */
504
    public function getCPUAccounting()
505
    {
506
        return $this->CPUAccounting;
507
    }
508
509
    /**
510
     * @param mixed $CPUAccounting
511
     * @return Socket
512
     */
513
    public function setCPUAccounting($CPUAccounting)
514
    {
515
        $this->CPUAccounting = $CPUAccounting;
516
        return $this;
517
    }
518
519
    /**
520
     * @return mixed
521
     */
522
    public function getCPUQuotaPerSecUSec()
523
    {
524
        return $this->CPUQuotaPerSecUSec;
525
    }
526
527
    /**
528
     * @param mixed $CPUQuotaPerSecUSec
529
     * @return Socket
530
     */
531
    public function setCPUQuotaPerSecUSec($CPUQuotaPerSecUSec)
532
    {
533
        $this->CPUQuotaPerSecUSec = $CPUQuotaPerSecUSec;
534
        return $this;
535
    }
536
537
    /**
538
     * @return mixed
539
     */
540
    public function getCPUSchedulingPolicy()
541
    {
542
        return $this->CPUSchedulingPolicy;
543
    }
544
545
    /**
546
     * @param mixed $CPUSchedulingPolicy
547
     * @return Socket
548
     */
549
    public function setCPUSchedulingPolicy($CPUSchedulingPolicy)
550
    {
551
        $this->CPUSchedulingPolicy = $CPUSchedulingPolicy;
552
        return $this;
553
    }
554
555
    /**
556
     * @return mixed
557
     */
558
    public function getCPUSchedulingPriority()
559
    {
560
        return $this->CPUSchedulingPriority;
561
    }
562
563
    /**
564
     * @param mixed $CPUSchedulingPriority
565
     * @return Socket
566
     */
567
    public function setCPUSchedulingPriority($CPUSchedulingPriority)
568
    {
569
        $this->CPUSchedulingPriority = $CPUSchedulingPriority;
570
        return $this;
571
    }
572
573
    /**
574
     * @return mixed
575
     */
576
    public function getCPUSchedulingResetOnFork()
577
    {
578
        return $this->CPUSchedulingResetOnFork;
579
    }
580
581
    /**
582
     * @param mixed $CPUSchedulingResetOnFork
583
     * @return Socket
584
     */
585
    public function setCPUSchedulingResetOnFork($CPUSchedulingResetOnFork)
586
    {
587
        $this->CPUSchedulingResetOnFork = $CPUSchedulingResetOnFork;
588
        return $this;
589
    }
590
591
    /**
592
     * @return mixed
593
     */
594
    public function getCPUShares()
595
    {
596
        return $this->CPUShares;
597
    }
598
599
    /**
600
     * @param mixed $CPUShares
601
     * @return Socket
602
     */
603
    public function setCPUShares($CPUShares)
604
    {
605
        $this->CPUShares = $CPUShares;
606
        return $this;
607
    }
608
609
    /**
610
     * @return mixed
611
     */
612
    public function getCPUUsageNSec()
613
    {
614
        return $this->CPUUsageNSec;
615
    }
616
617
    /**
618
     * @param mixed $CPUUsageNSec
619
     * @return Socket
620
     */
621
    public function setCPUUsageNSec($CPUUsageNSec)
622
    {
623
        $this->CPUUsageNSec = $CPUUsageNSec;
624
        return $this;
625
    }
626
627
    /**
628
     * @return mixed
629
     */
630
    public function getCPUWeight()
631
    {
632
        return $this->CPUWeight;
633
    }
634
635
    /**
636
     * @param mixed $CPUWeight
637
     * @return Socket
638
     */
639
    public function setCPUWeight($CPUWeight)
640
    {
641
        $this->CPUWeight = $CPUWeight;
642
        return $this;
643
    }
644
645
    /**
646
     * @return mixed
647
     */
648
    public function getCapabilityBoundingSet()
649
    {
650
        return $this->CapabilityBoundingSet;
651
    }
652
653
    /**
654
     * @param mixed $CapabilityBoundingSet
655
     * @return Socket
656
     */
657
    public function setCapabilityBoundingSet($CapabilityBoundingSet)
658
    {
659
        $this->CapabilityBoundingSet = $CapabilityBoundingSet;
660
        return $this;
661
    }
662
663
    /**
664
     * @return array
665
     */
666
    public function getConflictedBy(): array
667
    {
668
        return $this->ConflictedBy;
669
    }
670
671
    /**
672
     * @param array $ConflictedBy
673
     * @return Socket
674
     */
675
    public function setConflictedBy(array $ConflictedBy): Socket
676
    {
677
        $this->ConflictedBy = $ConflictedBy;
678
        return $this;
679
    }
680
681
    /**
682
     * @return array
683
     */
684
    public function getConflicts(): array
685
    {
686
        return $this->Conflicts;
687
    }
688
689
    /**
690
     * @param array $Conflicts
691
     * @return Socket
692
     */
693
    public function setConflicts(array $Conflicts): Socket
694
    {
695
        $this->Conflicts = $Conflicts;
696
        return $this;
697
    }
698
699
    /**
700
     * @return mixed
701
     */
702
    public function getControlPID()
703
    {
704
        return $this->ControlPID;
705
    }
706
707
    /**
708
     * @param mixed $ControlPID
709
     * @return Socket
710
     */
711
    public function setControlPID($ControlPID)
712
    {
713
        $this->ControlPID = $ControlPID;
714
        return $this;
715
    }
716
717
    /**
718
     * @return mixed
719
     */
720
    public function getDeferAcceptUSec()
721
    {
722
        return $this->DeferAcceptUSec;
723
    }
724
725
    /**
726
     * @param mixed $DeferAcceptUSec
727
     * @return Socket
728
     */
729
    public function setDeferAcceptUSec($DeferAcceptUSec)
730
    {
731
        $this->DeferAcceptUSec = $DeferAcceptUSec;
732
        return $this;
733
    }
734
735
    /**
736
     * @return mixed
737
     */
738
    public function getDelegate()
739
    {
740
        return $this->Delegate;
741
    }
742
743
    /**
744
     * @param mixed $Delegate
745
     * @return Socket
746
     */
747
    public function setDelegate($Delegate)
748
    {
749
        $this->Delegate = $Delegate;
750
        return $this;
751
    }
752
753
    /**
754
     * @return mixed
755
     */
756
    public function getDevicePolicy()
757
    {
758
        return $this->DevicePolicy;
759
    }
760
761
    /**
762
     * @param mixed $DevicePolicy
763
     * @return Socket
764
     */
765
    public function setDevicePolicy($DevicePolicy)
766
    {
767
        $this->DevicePolicy = $DevicePolicy;
768
        return $this;
769
    }
770
771
    /**
772
     * @return mixed
773
     */
774
    public function getDirectoryMode()
775
    {
776
        return $this->DirectoryMode;
777
    }
778
779
    /**
780
     * @param mixed $DirectoryMode
781
     * @return Socket
782
     */
783
    public function setDirectoryMode($DirectoryMode)
784
    {
785
        $this->DirectoryMode = $DirectoryMode;
786
        return $this;
787
    }
788
789
    /**
790
     * @return array
791
     */
792
    public function getDocumentation(): array
793
    {
794
        return $this->Documentation;
795
    }
796
797
    /**
798
     * @param array $Documentation
799
     * @return Socket
800
     */
801
    public function setDocumentation(array $Documentation): Socket
802
    {
803
        $this->Documentation = $Documentation;
804
        return $this;
805
    }
806
807
    /**
808
     * @return mixed
809
     */
810
    public function getDynamicUser()
811
    {
812
        return $this->DynamicUser;
813
    }
814
815
    /**
816
     * @param mixed $DynamicUser
817
     * @return Socket
818
     */
819
    public function setDynamicUser($DynamicUser)
820
    {
821
        $this->DynamicUser = $DynamicUser;
822
        return $this;
823
    }
824
825
    /**
826
     * @return mixed
827
     */
828
    public function getFileDescriptorName()
829
    {
830
        return $this->FileDescriptorName;
831
    }
832
833
    /**
834
     * @param mixed $FileDescriptorName
835
     * @return Socket
836
     */
837
    public function setFileDescriptorName($FileDescriptorName)
838
    {
839
        $this->FileDescriptorName = $FileDescriptorName;
840
        return $this;
841
    }
842
843
    /**
844
     * @return mixed
845
     */
846
    public function getFragmentPath()
847
    {
848
        return $this->FragmentPath;
849
    }
850
851
    /**
852
     * @param mixed $FragmentPath
853
     * @return Socket
854
     */
855
    public function setFragmentPath($FragmentPath)
856
    {
857
        $this->FragmentPath = $FragmentPath;
858
        return $this;
859
    }
860
861
    /**
862
     * @return mixed
863
     */
864
    public function getFreeBind()
865
    {
866
        return $this->FreeBind;
867
    }
868
869
    /**
870
     * @param mixed $FreeBind
871
     * @return Socket
872
     */
873
    public function setFreeBind($FreeBind)
874
    {
875
        $this->FreeBind = $FreeBind;
876
        return $this;
877
    }
878
879
    /**
880
     * @return mixed
881
     */
882
    public function getGID()
883
    {
884
        return $this->GID;
885
    }
886
887
    /**
888
     * @param mixed $GID
889
     * @return Socket
890
     */
891
    public function setGID($GID)
892
    {
893
        $this->GID = $GID;
894
        return $this;
895
    }
896
897
    /**
898
     * @return mixed
899
     */
900
    public function getIOAccounting()
901
    {
902
        return $this->IOAccounting;
903
    }
904
905
    /**
906
     * @param mixed $IOAccounting
907
     * @return Socket
908
     */
909
    public function setIOAccounting($IOAccounting)
910
    {
911
        $this->IOAccounting = $IOAccounting;
912
        return $this;
913
    }
914
915
    /**
916
     * @return mixed
917
     */
918
    public function getIOScheduling()
919
    {
920
        return $this->IOScheduling;
921
    }
922
923
    /**
924
     * @param mixed $IOScheduling
925
     * @return Socket
926
     */
927
    public function setIOScheduling($IOScheduling)
928
    {
929
        $this->IOScheduling = $IOScheduling;
930
        return $this;
931
    }
932
933
    /**
934
     * @return mixed
935
     */
936
    public function getIOWeight()
937
    {
938
        return $this->IOWeight;
939
    }
940
941
    /**
942
     * @param mixed $IOWeight
943
     * @return Socket
944
     */
945
    public function setIOWeight($IOWeight)
946
    {
947
        $this->IOWeight = $IOWeight;
948
        return $this;
949
    }
950
951
    /**
952
     * @return mixed
953
     */
954
    public function getIPTOS()
955
    {
956
        return $this->IPTOS;
957
    }
958
959
    /**
960
     * @param mixed $IPTOS
961
     * @return Socket
962
     */
963
    public function setIPTOS($IPTOS)
964
    {
965
        $this->IPTOS = $IPTOS;
966
        return $this;
967
    }
968
969
    /**
970
     * @return mixed
971
     */
972
    public function getIPTTL()
973
    {
974
        return $this->IPTTL;
975
    }
976
977
    /**
978
     * @param mixed $IPTTL
979
     * @return Socket
980
     */
981
    public function setIPTTL($IPTTL)
982
    {
983
        $this->IPTTL = $IPTTL;
984
        return $this;
985
    }
986
987
    /**
988
     * @return mixed
989
     */
990
    public function getIgnoreSIGPIPE()
991
    {
992
        return $this->IgnoreSIGPIPE;
993
    }
994
995
    /**
996
     * @param mixed $IgnoreSIGPIPE
997
     * @return Socket
998
     */
999
    public function setIgnoreSIGPIPE($IgnoreSIGPIPE)
1000
    {
1001
        $this->IgnoreSIGPIPE = $IgnoreSIGPIPE;
1002
        return $this;
1003
    }
1004
1005
    /**
1006
     * @return mixed
1007
     */
1008
    public function getKeepAlive()
1009
    {
1010
        return $this->KeepAlive;
1011
    }
1012
1013
    /**
1014
     * @param mixed $KeepAlive
1015
     * @return Socket
1016
     */
1017
    public function setKeepAlive($KeepAlive)
1018
    {
1019
        $this->KeepAlive = $KeepAlive;
1020
        return $this;
1021
    }
1022
1023
    /**
1024
     * @return mixed
1025
     */
1026
    public function getKeepAliveIntervalUSec()
1027
    {
1028
        return $this->KeepAliveIntervalUSec;
1029
    }
1030
1031
    /**
1032
     * @param mixed $KeepAliveIntervalUSec
1033
     * @return Socket
1034
     */
1035
    public function setKeepAliveIntervalUSec($KeepAliveIntervalUSec)
1036
    {
1037
        $this->KeepAliveIntervalUSec = $KeepAliveIntervalUSec;
1038
        return $this;
1039
    }
1040
1041
    /**
1042
     * @return mixed
1043
     */
1044
    public function getKeepAliveProbes()
1045
    {
1046
        return $this->KeepAliveProbes;
1047
    }
1048
1049
    /**
1050
     * @param mixed $KeepAliveProbes
1051
     * @return Socket
1052
     */
1053
    public function setKeepAliveProbes($KeepAliveProbes)
1054
    {
1055
        $this->KeepAliveProbes = $KeepAliveProbes;
1056
        return $this;
1057
    }
1058
1059
    /**
1060
     * @return mixed
1061
     */
1062
    public function getKeepAliveTimeUSec()
1063
    {
1064
        return $this->KeepAliveTimeUSec;
1065
    }
1066
1067
    /**
1068
     * @param mixed $KeepAliveTimeUSec
1069
     * @return Socket
1070
     */
1071
    public function setKeepAliveTimeUSec($KeepAliveTimeUSec)
1072
    {
1073
        $this->KeepAliveTimeUSec = $KeepAliveTimeUSec;
1074
        return $this;
1075
    }
1076
1077
    /**
1078
     * @return mixed
1079
     */
1080
    public function getKillMode()
1081
    {
1082
        return $this->KillMode;
1083
    }
1084
1085
    /**
1086
     * @param mixed $KillMode
1087
     * @return Socket
1088
     */
1089
    public function setKillMode($KillMode)
1090
    {
1091
        $this->KillMode = $KillMode;
1092
        return $this;
1093
    }
1094
1095
    /**
1096
     * @return mixed
1097
     */
1098
    public function getKillSignal()
1099
    {
1100
        return $this->KillSignal;
1101
    }
1102
1103
    /**
1104
     * @param mixed $KillSignal
1105
     * @return Socket
1106
     */
1107
    public function setKillSignal($KillSignal)
1108
    {
1109
        $this->KillSignal = $KillSignal;
1110
        return $this;
1111
    }
1112
1113
    /**
1114
     * @return mixed
1115
     */
1116
    public function getLimitAS()
1117
    {
1118
        return $this->LimitAS;
1119
    }
1120
1121
    /**
1122
     * @param mixed $LimitAS
1123
     * @return Socket
1124
     */
1125
    public function setLimitAS($LimitAS)
1126
    {
1127
        $this->LimitAS = $LimitAS;
1128
        return $this;
1129
    }
1130
1131
    /**
1132
     * @return mixed
1133
     */
1134
    public function getLimitASSoft()
1135
    {
1136
        return $this->LimitASSoft;
1137
    }
1138
1139
    /**
1140
     * @param mixed $LimitASSoft
1141
     * @return Socket
1142
     */
1143
    public function setLimitASSoft($LimitASSoft)
1144
    {
1145
        $this->LimitASSoft = $LimitASSoft;
1146
        return $this;
1147
    }
1148
1149
    /**
1150
     * @return mixed
1151
     */
1152
    public function getLimitCORE()
1153
    {
1154
        return $this->LimitCORE;
1155
    }
1156
1157
    /**
1158
     * @param mixed $LimitCORE
1159
     * @return Socket
1160
     */
1161
    public function setLimitCORE($LimitCORE)
1162
    {
1163
        $this->LimitCORE = $LimitCORE;
1164
        return $this;
1165
    }
1166
1167
    /**
1168
     * @return mixed
1169
     */
1170
    public function getLimitCORESoft()
1171
    {
1172
        return $this->LimitCORESoft;
1173
    }
1174
1175
    /**
1176
     * @param mixed $LimitCORESoft
1177
     * @return Socket
1178
     */
1179
    public function setLimitCORESoft($LimitCORESoft)
1180
    {
1181
        $this->LimitCORESoft = $LimitCORESoft;
1182
        return $this;
1183
    }
1184
1185
    /**
1186
     * @return mixed
1187
     */
1188
    public function getLimitCPU()
1189
    {
1190
        return $this->LimitCPU;
1191
    }
1192
1193
    /**
1194
     * @param mixed $LimitCPU
1195
     * @return Socket
1196
     */
1197
    public function setLimitCPU($LimitCPU)
1198
    {
1199
        $this->LimitCPU = $LimitCPU;
1200
        return $this;
1201
    }
1202
1203
    /**
1204
     * @return mixed
1205
     */
1206
    public function getLimitCPUSoft()
1207
    {
1208
        return $this->LimitCPUSoft;
1209
    }
1210
1211
    /**
1212
     * @param mixed $LimitCPUSoft
1213
     * @return Socket
1214
     */
1215
    public function setLimitCPUSoft($LimitCPUSoft)
1216
    {
1217
        $this->LimitCPUSoft = $LimitCPUSoft;
1218
        return $this;
1219
    }
1220
1221
    /**
1222
     * @return mixed
1223
     */
1224
    public function getLimitDATA()
1225
    {
1226
        return $this->LimitDATA;
1227
    }
1228
1229
    /**
1230
     * @param mixed $LimitDATA
1231
     * @return Socket
1232
     */
1233
    public function setLimitDATA($LimitDATA)
1234
    {
1235
        $this->LimitDATA = $LimitDATA;
1236
        return $this;
1237
    }
1238
1239
    /**
1240
     * @return mixed
1241
     */
1242
    public function getLimitDATASoft()
1243
    {
1244
        return $this->LimitDATASoft;
1245
    }
1246
1247
    /**
1248
     * @param mixed $LimitDATASoft
1249
     * @return Socket
1250
     */
1251
    public function setLimitDATASoft($LimitDATASoft)
1252
    {
1253
        $this->LimitDATASoft = $LimitDATASoft;
1254
        return $this;
1255
    }
1256
1257
    /**
1258
     * @return mixed
1259
     */
1260
    public function getLimitFSIZE()
1261
    {
1262
        return $this->LimitFSIZE;
1263
    }
1264
1265
    /**
1266
     * @param mixed $LimitFSIZE
1267
     * @return Socket
1268
     */
1269
    public function setLimitFSIZE($LimitFSIZE)
1270
    {
1271
        $this->LimitFSIZE = $LimitFSIZE;
1272
        return $this;
1273
    }
1274
1275
    /**
1276
     * @return mixed
1277
     */
1278
    public function getLimitFSIZESoft()
1279
    {
1280
        return $this->LimitFSIZESoft;
1281
    }
1282
1283
    /**
1284
     * @param mixed $LimitFSIZESoft
1285
     * @return Socket
1286
     */
1287
    public function setLimitFSIZESoft($LimitFSIZESoft)
1288
    {
1289
        $this->LimitFSIZESoft = $LimitFSIZESoft;
1290
        return $this;
1291
    }
1292
1293
    /**
1294
     * @return mixed
1295
     */
1296
    public function getLimitLOCKS()
1297
    {
1298
        return $this->LimitLOCKS;
1299
    }
1300
1301
    /**
1302
     * @param mixed $LimitLOCKS
1303
     * @return Socket
1304
     */
1305
    public function setLimitLOCKS($LimitLOCKS)
1306
    {
1307
        $this->LimitLOCKS = $LimitLOCKS;
1308
        return $this;
1309
    }
1310
1311
    /**
1312
     * @return mixed
1313
     */
1314
    public function getLimitLOCKSSoft()
1315
    {
1316
        return $this->LimitLOCKSSoft;
1317
    }
1318
1319
    /**
1320
     * @param mixed $LimitLOCKSSoft
1321
     * @return Socket
1322
     */
1323
    public function setLimitLOCKSSoft($LimitLOCKSSoft)
1324
    {
1325
        $this->LimitLOCKSSoft = $LimitLOCKSSoft;
1326
        return $this;
1327
    }
1328
1329
    /**
1330
     * @return mixed
1331
     */
1332
    public function getLimitMEMLOCK()
1333
    {
1334
        return $this->LimitMEMLOCK;
1335
    }
1336
1337
    /**
1338
     * @param mixed $LimitMEMLOCK
1339
     * @return Socket
1340
     */
1341
    public function setLimitMEMLOCK($LimitMEMLOCK)
1342
    {
1343
        $this->LimitMEMLOCK = $LimitMEMLOCK;
1344
        return $this;
1345
    }
1346
1347
    /**
1348
     * @return mixed
1349
     */
1350
    public function getLimitMEMLOCKSoft()
1351
    {
1352
        return $this->LimitMEMLOCKSoft;
1353
    }
1354
1355
    /**
1356
     * @param mixed $LimitMEMLOCKSoft
1357
     * @return Socket
1358
     */
1359
    public function setLimitMEMLOCKSoft($LimitMEMLOCKSoft)
1360
    {
1361
        $this->LimitMEMLOCKSoft = $LimitMEMLOCKSoft;
1362
        return $this;
1363
    }
1364
1365
    /**
1366
     * @return mixed
1367
     */
1368
    public function getLimitMSGQUEUE()
1369
    {
1370
        return $this->LimitMSGQUEUE;
1371
    }
1372
1373
    /**
1374
     * @param mixed $LimitMSGQUEUE
1375
     * @return Socket
1376
     */
1377
    public function setLimitMSGQUEUE($LimitMSGQUEUE)
1378
    {
1379
        $this->LimitMSGQUEUE = $LimitMSGQUEUE;
1380
        return $this;
1381
    }
1382
1383
    /**
1384
     * @return mixed
1385
     */
1386
    public function getLimitMSGQUEUESoft()
1387
    {
1388
        return $this->LimitMSGQUEUESoft;
1389
    }
1390
1391
    /**
1392
     * @param mixed $LimitMSGQUEUESoft
1393
     * @return Socket
1394
     */
1395
    public function setLimitMSGQUEUESoft($LimitMSGQUEUESoft)
1396
    {
1397
        $this->LimitMSGQUEUESoft = $LimitMSGQUEUESoft;
1398
        return $this;
1399
    }
1400
1401
    /**
1402
     * @return mixed
1403
     */
1404
    public function getLimitNICE()
1405
    {
1406
        return $this->LimitNICE;
1407
    }
1408
1409
    /**
1410
     * @param mixed $LimitNICE
1411
     * @return Socket
1412
     */
1413
    public function setLimitNICE($LimitNICE)
1414
    {
1415
        $this->LimitNICE = $LimitNICE;
1416
        return $this;
1417
    }
1418
1419
    /**
1420
     * @return mixed
1421
     */
1422
    public function getLimitNICESoft()
1423
    {
1424
        return $this->LimitNICESoft;
1425
    }
1426
1427
    /**
1428
     * @param mixed $LimitNICESoft
1429
     * @return Socket
1430
     */
1431
    public function setLimitNICESoft($LimitNICESoft)
1432
    {
1433
        $this->LimitNICESoft = $LimitNICESoft;
1434
        return $this;
1435
    }
1436
1437
    /**
1438
     * @return mixed
1439
     */
1440
    public function getLimitNOFILE()
1441
    {
1442
        return $this->LimitNOFILE;
1443
    }
1444
1445
    /**
1446
     * @param mixed $LimitNOFILE
1447
     * @return Socket
1448
     */
1449
    public function setLimitNOFILE($LimitNOFILE)
1450
    {
1451
        $this->LimitNOFILE = $LimitNOFILE;
1452
        return $this;
1453
    }
1454
1455
    /**
1456
     * @return mixed
1457
     */
1458
    public function getLimitNOFILESoft()
1459
    {
1460
        return $this->LimitNOFILESoft;
1461
    }
1462
1463
    /**
1464
     * @param mixed $LimitNOFILESoft
1465
     * @return Socket
1466
     */
1467
    public function setLimitNOFILESoft($LimitNOFILESoft)
1468
    {
1469
        $this->LimitNOFILESoft = $LimitNOFILESoft;
1470
        return $this;
1471
    }
1472
1473
    /**
1474
     * @return mixed
1475
     */
1476
    public function getLimitNPROC()
1477
    {
1478
        return $this->LimitNPROC;
1479
    }
1480
1481
    /**
1482
     * @param mixed $LimitNPROC
1483
     * @return Socket
1484
     */
1485
    public function setLimitNPROC($LimitNPROC)
1486
    {
1487
        $this->LimitNPROC = $LimitNPROC;
1488
        return $this;
1489
    }
1490
1491
    /**
1492
     * @return mixed
1493
     */
1494
    public function getLimitNPROCSoft()
1495
    {
1496
        return $this->LimitNPROCSoft;
1497
    }
1498
1499
    /**
1500
     * @param mixed $LimitNPROCSoft
1501
     * @return Socket
1502
     */
1503
    public function setLimitNPROCSoft($LimitNPROCSoft)
1504
    {
1505
        $this->LimitNPROCSoft = $LimitNPROCSoft;
1506
        return $this;
1507
    }
1508
1509
    /**
1510
     * @return mixed
1511
     */
1512
    public function getLimitRSS()
1513
    {
1514
        return $this->LimitRSS;
1515
    }
1516
1517
    /**
1518
     * @param mixed $LimitRSS
1519
     * @return Socket
1520
     */
1521
    public function setLimitRSS($LimitRSS)
1522
    {
1523
        $this->LimitRSS = $LimitRSS;
1524
        return $this;
1525
    }
1526
1527
    /**
1528
     * @return mixed
1529
     */
1530
    public function getLimitRSSSoft()
1531
    {
1532
        return $this->LimitRSSSoft;
1533
    }
1534
1535
    /**
1536
     * @param mixed $LimitRSSSoft
1537
     * @return Socket
1538
     */
1539
    public function setLimitRSSSoft($LimitRSSSoft)
1540
    {
1541
        $this->LimitRSSSoft = $LimitRSSSoft;
1542
        return $this;
1543
    }
1544
1545
    /**
1546
     * @return mixed
1547
     */
1548
    public function getLimitRTPRIO()
1549
    {
1550
        return $this->LimitRTPRIO;
1551
    }
1552
1553
    /**
1554
     * @param mixed $LimitRTPRIO
1555
     * @return Socket
1556
     */
1557
    public function setLimitRTPRIO($LimitRTPRIO)
1558
    {
1559
        $this->LimitRTPRIO = $LimitRTPRIO;
1560
        return $this;
1561
    }
1562
1563
    /**
1564
     * @return mixed
1565
     */
1566
    public function getLimitRTPRIOSoft()
1567
    {
1568
        return $this->LimitRTPRIOSoft;
1569
    }
1570
1571
    /**
1572
     * @param mixed $LimitRTPRIOSoft
1573
     * @return Socket
1574
     */
1575
    public function setLimitRTPRIOSoft($LimitRTPRIOSoft)
1576
    {
1577
        $this->LimitRTPRIOSoft = $LimitRTPRIOSoft;
1578
        return $this;
1579
    }
1580
1581
    /**
1582
     * @return mixed
1583
     */
1584
    public function getLimitRTTIME()
1585
    {
1586
        return $this->LimitRTTIME;
1587
    }
1588
1589
    /**
1590
     * @param mixed $LimitRTTIME
1591
     * @return Socket
1592
     */
1593
    public function setLimitRTTIME($LimitRTTIME)
1594
    {
1595
        $this->LimitRTTIME = $LimitRTTIME;
1596
        return $this;
1597
    }
1598
1599
    /**
1600
     * @return mixed
1601
     */
1602
    public function getLimitRTTIMESoft()
1603
    {
1604
        return $this->LimitRTTIMESoft;
1605
    }
1606
1607
    /**
1608
     * @param mixed $LimitRTTIMESoft
1609
     * @return Socket
1610
     */
1611
    public function setLimitRTTIMESoft($LimitRTTIMESoft)
1612
    {
1613
        $this->LimitRTTIMESoft = $LimitRTTIMESoft;
1614
        return $this;
1615
    }
1616
1617
    /**
1618
     * @return mixed
1619
     */
1620
    public function getLimitSIGPENDING()
1621
    {
1622
        return $this->LimitSIGPENDING;
1623
    }
1624
1625
    /**
1626
     * @param mixed $LimitSIGPENDING
1627
     * @return Socket
1628
     */
1629
    public function setLimitSIGPENDING($LimitSIGPENDING)
1630
    {
1631
        $this->LimitSIGPENDING = $LimitSIGPENDING;
1632
        return $this;
1633
    }
1634
1635
    /**
1636
     * @return mixed
1637
     */
1638
    public function getLimitSIGPENDINGSoft()
1639
    {
1640
        return $this->LimitSIGPENDINGSoft;
1641
    }
1642
1643
    /**
1644
     * @param mixed $LimitSIGPENDINGSoft
1645
     * @return Socket
1646
     */
1647
    public function setLimitSIGPENDINGSoft($LimitSIGPENDINGSoft)
1648
    {
1649
        $this->LimitSIGPENDINGSoft = $LimitSIGPENDINGSoft;
1650
        return $this;
1651
    }
1652
1653
    /**
1654
     * @return mixed
1655
     */
1656
    public function getLimitSTACK()
1657
    {
1658
        return $this->LimitSTACK;
1659
    }
1660
1661
    /**
1662
     * @param mixed $LimitSTACK
1663
     * @return Socket
1664
     */
1665
    public function setLimitSTACK($LimitSTACK)
1666
    {
1667
        $this->LimitSTACK = $LimitSTACK;
1668
        return $this;
1669
    }
1670
1671
    /**
1672
     * @return mixed
1673
     */
1674
    public function getLimitSTACKSoft()
1675
    {
1676
        return $this->LimitSTACKSoft;
1677
    }
1678
1679
    /**
1680
     * @param mixed $LimitSTACKSoft
1681
     * @return Socket
1682
     */
1683
    public function setLimitSTACKSoft($LimitSTACKSoft)
1684
    {
1685
        $this->LimitSTACKSoft = $LimitSTACKSoft;
1686
        return $this;
1687
    }
1688
1689
    /**
1690
     * @return mixed
1691
     */
1692
    public function getListenDatagram()
1693
    {
1694
        return $this->ListenDatagram;
1695
    }
1696
1697
    /**
1698
     * @param mixed $ListenDatagram
1699
     * @return Socket
1700
     */
1701
    public function setListenDatagram($ListenDatagram)
1702
    {
1703
        $this->ListenDatagram = $ListenDatagram;
1704
        return $this;
1705
    }
1706
1707
    /**
1708
     * @return mixed
1709
     */
1710
    public function getListenFIFO()
1711
    {
1712
        return $this->ListenFIFO;
1713
    }
1714
1715
    /**
1716
     * @param mixed $ListenFIFO
1717
     * @return Socket
1718
     */
1719
    public function setListenFIFO($ListenFIFO)
1720
    {
1721
        $this->ListenFIFO = $ListenFIFO;
1722
        return $this;
1723
    }
1724
1725
    /**
1726
     * @return mixed
1727
     */
1728
    public function getListenNetlink()
1729
    {
1730
        return $this->ListenNetlink;
1731
    }
1732
1733
    /**
1734
     * @param mixed $ListenNetlink
1735
     * @return Socket
1736
     */
1737
    public function setListenNetlink($ListenNetlink)
1738
    {
1739
        $this->ListenNetlink = $ListenNetlink;
1740
        return $this;
1741
    }
1742
1743
    /**
1744
     * @return mixed
1745
     */
1746
    public function getListenSequentialPacket()
1747
    {
1748
        return $this->ListenSequentialPacket;
1749
    }
1750
1751
    /**
1752
     * @param mixed $ListenSequentialPacket
1753
     * @return Socket
1754
     */
1755
    public function setListenSequentialPacket($ListenSequentialPacket)
1756
    {
1757
        $this->ListenSequentialPacket = $ListenSequentialPacket;
1758
        return $this;
1759
    }
1760
1761
    /**
1762
     * @return mixed
1763
     */
1764
    public function getListenSpecial()
1765
    {
1766
        return $this->ListenSpecial;
1767
    }
1768
1769
    /**
1770
     * @param mixed $ListenSpecial
1771
     * @return Socket
1772
     */
1773
    public function setListenSpecial($ListenSpecial)
1774
    {
1775
        $this->ListenSpecial = $ListenSpecial;
1776
        return $this;
1777
    }
1778
1779
    /**
1780
     * @return mixed
1781
     */
1782
    public function getListenStream()
1783
    {
1784
        return $this->ListenStream;
1785
    }
1786
1787
    /**
1788
     * @param mixed $ListenStream
1789
     * @return Socket
1790
     */
1791
    public function setListenStream($ListenStream)
1792
    {
1793
        $this->ListenStream = $ListenStream;
1794
        return $this;
1795
    }
1796
1797
    /**
1798
     * @return mixed
1799
     */
1800
    public function getMark()
1801
    {
1802
        return $this->Mark;
1803
    }
1804
1805
    /**
1806
     * @param mixed $Mark
1807
     * @return Socket
1808
     */
1809
    public function setMark($Mark)
1810
    {
1811
        $this->Mark = $Mark;
1812
        return $this;
1813
    }
1814
1815
    /**
1816
     * @return mixed
1817
     */
1818
    public function getMaxConnections()
1819
    {
1820
        return $this->MaxConnections;
1821
    }
1822
1823
    /**
1824
     * @param mixed $MaxConnections
1825
     * @return Socket
1826
     */
1827
    public function setMaxConnections($MaxConnections)
1828
    {
1829
        $this->MaxConnections = $MaxConnections;
1830
        return $this;
1831
    }
1832
1833
    /**
1834
     * @return mixed
1835
     */
1836
    public function getMaxConnectionsPerSource()
1837
    {
1838
        return $this->MaxConnectionsPerSource;
1839
    }
1840
1841
    /**
1842
     * @param mixed $MaxConnectionsPerSource
1843
     * @return Socket
1844
     */
1845
    public function setMaxConnectionsPerSource($MaxConnectionsPerSource)
1846
    {
1847
        $this->MaxConnectionsPerSource = $MaxConnectionsPerSource;
1848
        return $this;
1849
    }
1850
1851
    /**
1852
     * @return mixed
1853
     */
1854
    public function getMemoryAccounting()
1855
    {
1856
        return $this->MemoryAccounting;
1857
    }
1858
1859
    /**
1860
     * @param mixed $MemoryAccounting
1861
     * @return Socket
1862
     */
1863
    public function setMemoryAccounting($MemoryAccounting)
1864
    {
1865
        $this->MemoryAccounting = $MemoryAccounting;
1866
        return $this;
1867
    }
1868
1869
    /**
1870
     * @return mixed
1871
     */
1872
    public function getMemoryCurrent()
1873
    {
1874
        return $this->MemoryCurrent;
1875
    }
1876
1877
    /**
1878
     * @param mixed $MemoryCurrent
1879
     * @return Socket
1880
     */
1881
    public function setMemoryCurrent($MemoryCurrent)
1882
    {
1883
        $this->MemoryCurrent = $MemoryCurrent;
1884
        return $this;
1885
    }
1886
1887
    /**
1888
     * @return mixed
1889
     */
1890
    public function getMemoryDenyWriteExecute()
1891
    {
1892
        return $this->MemoryDenyWriteExecute;
1893
    }
1894
1895
    /**
1896
     * @param mixed $MemoryDenyWriteExecute
1897
     * @return Socket
1898
     */
1899
    public function setMemoryDenyWriteExecute($MemoryDenyWriteExecute)
1900
    {
1901
        $this->MemoryDenyWriteExecute = $MemoryDenyWriteExecute;
1902
        return $this;
1903
    }
1904
1905
    /**
1906
     * @return mixed
1907
     */
1908
    public function getMemoryHigh()
1909
    {
1910
        return $this->MemoryHigh;
1911
    }
1912
1913
    /**
1914
     * @param mixed $MemoryHigh
1915
     * @return Socket
1916
     */
1917
    public function setMemoryHigh($MemoryHigh)
1918
    {
1919
        $this->MemoryHigh = $MemoryHigh;
1920
        return $this;
1921
    }
1922
1923
    /**
1924
     * @return mixed
1925
     */
1926
    public function getMemoryLimit()
1927
    {
1928
        return $this->MemoryLimit;
1929
    }
1930
1931
    /**
1932
     * @param mixed $MemoryLimit
1933
     * @return Socket
1934
     */
1935
    public function setMemoryLimit($MemoryLimit)
1936
    {
1937
        $this->MemoryLimit = $MemoryLimit;
1938
        return $this;
1939
    }
1940
1941
    /**
1942
     * @return mixed
1943
     */
1944
    public function getMemoryLow()
1945
    {
1946
        return $this->MemoryLow;
1947
    }
1948
1949
    /**
1950
     * @param mixed $MemoryLow
1951
     * @return Socket
1952
     */
1953
    public function setMemoryLow($MemoryLow)
1954
    {
1955
        $this->MemoryLow = $MemoryLow;
1956
        return $this;
1957
    }
1958
1959
    /**
1960
     * @return mixed
1961
     */
1962
    public function getMemoryMax()
1963
    {
1964
        return $this->MemoryMax;
1965
    }
1966
1967
    /**
1968
     * @param mixed $MemoryMax
1969
     * @return Socket
1970
     */
1971
    public function setMemoryMax($MemoryMax)
1972
    {
1973
        $this->MemoryMax = $MemoryMax;
1974
        return $this;
1975
    }
1976
1977
    /**
1978
     * @return mixed
1979
     */
1980
    public function getMemorySwapMax()
1981
    {
1982
        return $this->MemorySwapMax;
1983
    }
1984
1985
    /**
1986
     * @param mixed $MemorySwapMax
1987
     * @return Socket
1988
     */
1989
    public function setMemorySwapMax($MemorySwapMax)
1990
    {
1991
        $this->MemorySwapMax = $MemorySwapMax;
1992
        return $this;
1993
    }
1994
1995
    /**
1996
     * @return mixed
1997
     */
1998
    public function getMessageQueueMaxMessages()
1999
    {
2000
        return $this->MessageQueueMaxMessages;
2001
    }
2002
2003
    /**
2004
     * @param mixed $MessageQueueMaxMessages
2005
     * @return Socket
2006
     */
2007
    public function setMessageQueueMaxMessages($MessageQueueMaxMessages)
2008
    {
2009
        $this->MessageQueueMaxMessages = $MessageQueueMaxMessages;
2010
        return $this;
2011
    }
2012
2013
    /**
2014
     * @return mixed
2015
     */
2016
    public function getMessageQueueMessageSize()
2017
    {
2018
        return $this->MessageQueueMessageSize;
2019
    }
2020
2021
    /**
2022
     * @param mixed $MessageQueueMessageSize
2023
     * @return Socket
2024
     */
2025
    public function setMessageQueueMessageSize($MessageQueueMessageSize)
2026
    {
2027
        $this->MessageQueueMessageSize = $MessageQueueMessageSize;
2028
        return $this;
2029
    }
2030
2031
    /**
2032
     * @return mixed
2033
     */
2034
    public function getMountFlags()
2035
    {
2036
        return $this->MountFlags;
2037
    }
2038
2039
    /**
2040
     * @param mixed $MountFlags
2041
     * @return Socket
2042
     */
2043
    public function setMountFlags($MountFlags)
2044
    {
2045
        $this->MountFlags = $MountFlags;
2046
        return $this;
2047
    }
2048
2049
    /**
2050
     * @return mixed
2051
     */
2052
    public function getNAccepted()
2053
    {
2054
        return $this->NAccepted;
2055
    }
2056
2057
    /**
2058
     * @param mixed $NAccepted
2059
     * @return Socket
2060
     */
2061
    public function setNAccepted($NAccepted)
2062
    {
2063
        $this->NAccepted = $NAccepted;
2064
        return $this;
2065
    }
2066
2067
    /**
2068
     * @return mixed
2069
     */
2070
    public function getNConnections()
2071
    {
2072
        return $this->NConnections;
2073
    }
2074
2075
    /**
2076
     * @param mixed $NConnections
2077
     * @return Socket
2078
     */
2079
    public function setNConnections($NConnections)
2080
    {
2081
        $this->NConnections = $NConnections;
2082
        return $this;
2083
    }
2084
2085
    /**
2086
     * @return mixed
2087
     */
2088
    public function getNice()
2089
    {
2090
        return $this->Nice;
2091
    }
2092
2093
    /**
2094
     * @param mixed $Nice
2095
     * @return Socket
2096
     */
2097
    public function setNice($Nice)
2098
    {
2099
        $this->Nice = $Nice;
2100
        return $this;
2101
    }
2102
2103
    /**
2104
     * @return mixed
2105
     */
2106
    public function getNoDelay()
2107
    {
2108
        return $this->NoDelay;
2109
    }
2110
2111
    /**
2112
     * @param mixed $NoDelay
2113
     * @return Socket
2114
     */
2115
    public function setNoDelay($NoDelay)
2116
    {
2117
        $this->NoDelay = $NoDelay;
2118
        return $this;
2119
    }
2120
2121
    /**
2122
     * @return mixed
2123
     */
2124
    public function getNoNewPrivileges()
2125
    {
2126
        return $this->NoNewPrivileges;
2127
    }
2128
2129
    /**
2130
     * @param mixed $NoNewPrivileges
2131
     * @return Socket
2132
     */
2133
    public function setNoNewPrivileges($NoNewPrivileges)
2134
    {
2135
        $this->NoNewPrivileges = $NoNewPrivileges;
2136
        return $this;
2137
    }
2138
2139
    /**
2140
     * @return mixed
2141
     */
2142
    public function getNonBlocking()
2143
    {
2144
        return $this->NonBlocking;
2145
    }
2146
2147
    /**
2148
     * @param mixed $NonBlocking
2149
     * @return Socket
2150
     */
2151
    public function setNonBlocking($NonBlocking)
2152
    {
2153
        $this->NonBlocking = $NonBlocking;
2154
        return $this;
2155
    }
2156
2157
    /**
2158
     * @return mixed
2159
     */
2160
    public function getOOMScoreAdjust()
2161
    {
2162
        return $this->OOMScoreAdjust;
2163
    }
2164
2165
    /**
2166
     * @param mixed $OOMScoreAdjust
2167
     * @return Socket
2168
     */
2169
    public function setOOMScoreAdjust($OOMScoreAdjust)
2170
    {
2171
        $this->OOMScoreAdjust = $OOMScoreAdjust;
2172
        return $this;
2173
    }
2174
2175
    /**
2176
     * @return mixed
2177
     */
2178
    public function getPassCredentials()
2179
    {
2180
        return $this->PassCredentials;
2181
    }
2182
2183
    /**
2184
     * @param mixed $PassCredentials
2185
     * @return Socket
2186
     */
2187
    public function setPassCredentials($PassCredentials)
2188
    {
2189
        $this->PassCredentials = $PassCredentials;
2190
        return $this;
2191
    }
2192
2193
    /**
2194
     * @return mixed
2195
     */
2196
    public function getPassSecurity()
2197
    {
2198
        return $this->PassSecurity;
2199
    }
2200
2201
    /**
2202
     * @param mixed $PassSecurity
2203
     * @return Socket
2204
     */
2205
    public function setPassSecurity($PassSecurity)
2206
    {
2207
        $this->PassSecurity = $PassSecurity;
2208
        return $this;
2209
    }
2210
2211
    /**
2212
     * @return mixed
2213
     */
2214
    public function getPipeSize()
2215
    {
2216
        return $this->PipeSize;
2217
    }
2218
2219
    /**
2220
     * @param mixed $PipeSize
2221
     * @return Socket
2222
     */
2223
    public function setPipeSize($PipeSize)
2224
    {
2225
        $this->PipeSize = $PipeSize;
2226
        return $this;
2227
    }
2228
2229
    /**
2230
     * @return mixed
2231
     */
2232
    public function getPriority()
2233
    {
2234
        return $this->Priority;
2235
    }
2236
2237
    /**
2238
     * @param mixed $Priority
2239
     * @return Socket
2240
     */
2241
    public function setPriority($Priority)
2242
    {
2243
        $this->Priority = $Priority;
2244
        return $this;
2245
    }
2246
2247
    /**
2248
     * @return mixed
2249
     */
2250
    public function getPrivateDevices()
2251
    {
2252
        return $this->PrivateDevices;
2253
    }
2254
2255
    /**
2256
     * @param mixed $PrivateDevices
2257
     * @return Socket
2258
     */
2259
    public function setPrivateDevices($PrivateDevices)
2260
    {
2261
        $this->PrivateDevices = $PrivateDevices;
2262
        return $this;
2263
    }
2264
2265
    /**
2266
     * @return mixed
2267
     */
2268
    public function getPrivateNetwork()
2269
    {
2270
        return $this->PrivateNetwork;
2271
    }
2272
2273
    /**
2274
     * @param mixed $PrivateNetwork
2275
     * @return Socket
2276
     */
2277
    public function setPrivateNetwork($PrivateNetwork)
2278
    {
2279
        $this->PrivateNetwork = $PrivateNetwork;
2280
        return $this;
2281
    }
2282
2283
    /**
2284
     * @return mixed
2285
     */
2286
    public function getPrivateTmp()
2287
    {
2288
        return $this->PrivateTmp;
2289
    }
2290
2291
    /**
2292
     * @param mixed $PrivateTmp
2293
     * @return Socket
2294
     */
2295
    public function setPrivateTmp($PrivateTmp)
2296
    {
2297
        $this->PrivateTmp = $PrivateTmp;
2298
        return $this;
2299
    }
2300
2301
    /**
2302
     * @return mixed
2303
     */
2304
    public function getPrivateUsers()
2305
    {
2306
        return $this->PrivateUsers;
2307
    }
2308
2309
    /**
2310
     * @param mixed $PrivateUsers
2311
     * @return Socket
2312
     */
2313
    public function setPrivateUsers($PrivateUsers)
2314
    {
2315
        $this->PrivateUsers = $PrivateUsers;
2316
        return $this;
2317
    }
2318
2319
    /**
2320
     * @return mixed
2321
     */
2322
    public function getProtectControlGroups()
2323
    {
2324
        return $this->ProtectControlGroups;
2325
    }
2326
2327
    /**
2328
     * @param mixed $ProtectControlGroups
2329
     * @return Socket
2330
     */
2331
    public function setProtectControlGroups($ProtectControlGroups)
2332
    {
2333
        $this->ProtectControlGroups = $ProtectControlGroups;
2334
        return $this;
2335
    }
2336
2337
    /**
2338
     * @return mixed
2339
     */
2340
    public function getProtectHome()
2341
    {
2342
        return $this->ProtectHome;
2343
    }
2344
2345
    /**
2346
     * @param mixed $ProtectHome
2347
     * @return Socket
2348
     */
2349
    public function setProtectHome($ProtectHome)
2350
    {
2351
        $this->ProtectHome = $ProtectHome;
2352
        return $this;
2353
    }
2354
2355
    /**
2356
     * @return mixed
2357
     */
2358
    public function getProtectKernelModules()
2359
    {
2360
        return $this->ProtectKernelModules;
2361
    }
2362
2363
    /**
2364
     * @param mixed $ProtectKernelModules
2365
     * @return Socket
2366
     */
2367
    public function setProtectKernelModules($ProtectKernelModules)
2368
    {
2369
        $this->ProtectKernelModules = $ProtectKernelModules;
2370
        return $this;
2371
    }
2372
2373
    /**
2374
     * @return mixed
2375
     */
2376
    public function getProtectKernelTunables()
2377
    {
2378
        return $this->ProtectKernelTunables;
2379
    }
2380
2381
    /**
2382
     * @param mixed $ProtectKernelTunables
2383
     * @return Socket
2384
     */
2385
    public function setProtectKernelTunables($ProtectKernelTunables)
2386
    {
2387
        $this->ProtectKernelTunables = $ProtectKernelTunables;
2388
        return $this;
2389
    }
2390
2391
    /**
2392
     * @return mixed
2393
     */
2394
    public function getProtectSystem()
2395
    {
2396
        return $this->ProtectSystem;
2397
    }
2398
2399
    /**
2400
     * @param mixed $ProtectSystem
2401
     * @return Socket
2402
     */
2403
    public function setProtectSystem($ProtectSystem)
2404
    {
2405
        $this->ProtectSystem = $ProtectSystem;
2406
        return $this;
2407
    }
2408
2409
    /**
2410
     * @return mixed
2411
     */
2412
    public function getReceiveBuffer()
2413
    {
2414
        return $this->ReceiveBuffer;
2415
    }
2416
2417
    /**
2418
     * @param mixed $ReceiveBuffer
2419
     * @return Socket
2420
     */
2421
    public function setReceiveBuffer($ReceiveBuffer)
2422
    {
2423
        $this->ReceiveBuffer = $ReceiveBuffer;
2424
        return $this;
2425
    }
2426
2427
    /**
2428
     * @return mixed
2429
     */
2430
    public function getRemoveIPC()
2431
    {
2432
        return $this->RemoveIPC;
2433
    }
2434
2435
    /**
2436
     * @param mixed $RemoveIPC
2437
     * @return Socket
2438
     */
2439
    public function setRemoveIPC($RemoveIPC)
2440
    {
2441
        $this->RemoveIPC = $RemoveIPC;
2442
        return $this;
2443
    }
2444
2445
    /**
2446
     * @return mixed
2447
     */
2448
    public function getRemoveOnStop()
2449
    {
2450
        return $this->RemoveOnStop;
2451
    }
2452
2453
    /**
2454
     * @param mixed $RemoveOnStop
2455
     * @return Socket
2456
     */
2457
    public function setRemoveOnStop($RemoveOnStop)
2458
    {
2459
        $this->RemoveOnStop = $RemoveOnStop;
2460
        return $this;
2461
    }
2462
2463
    /**
2464
     * @return array
2465
     */
2466
    public function getRequiredBy(): array
2467
    {
2468
        return $this->RequiredBy;
2469
    }
2470
2471
    /**
2472
     * @param array $RequiredBy
2473
     * @return Socket
2474
     */
2475
    public function setRequiredBy(array $RequiredBy): Socket
2476
    {
2477
        $this->RequiredBy = $RequiredBy;
2478
        return $this;
2479
    }
2480
2481
    /**
2482
     * @return array
2483
     */
2484
    public function getRequires(): array
2485
    {
2486
        return $this->Requires;
2487
    }
2488
2489
    /**
2490
     * @param array $Requires
2491
     * @return Socket
2492
     */
2493
    public function setRequires(array $Requires): Socket
2494
    {
2495
        $this->Requires = $Requires;
2496
        return $this;
2497
    }
2498
2499
    /**
2500
     * @return array
2501
     */
2502
    public function getRequiresMountsFor(): array
2503
    {
2504
        return $this->RequiresMountsFor;
2505
    }
2506
2507
    /**
2508
     * @param array $RequiresMountsFor
2509
     * @return Socket
2510
     */
2511
    public function setRequiresMountsFor(array $RequiresMountsFor): Socket
2512
    {
2513
        $this->RequiresMountsFor = $RequiresMountsFor;
2514
        return $this;
2515
    }
2516
2517
    /**
2518
     * @return mixed
2519
     */
2520
    public function getRestrictNamespace()
2521
    {
2522
        return $this->RestrictNamespace;
2523
    }
2524
2525
    /**
2526
     * @param mixed $RestrictNamespace
2527
     * @return Socket
2528
     */
2529
    public function setRestrictNamespace($RestrictNamespace)
2530
    {
2531
        $this->RestrictNamespace = $RestrictNamespace;
2532
        return $this;
2533
    }
2534
2535
    /**
2536
     * @return mixed
2537
     */
2538
    public function getRestrictRealtime()
2539
    {
2540
        return $this->RestrictRealtime;
2541
    }
2542
2543
    /**
2544
     * @param mixed $RestrictRealtime
2545
     * @return Socket
2546
     */
2547
    public function setRestrictRealtime($RestrictRealtime)
2548
    {
2549
        $this->RestrictRealtime = $RestrictRealtime;
2550
        return $this;
2551
    }
2552
2553
    /**
2554
     * @return mixed
2555
     */
2556
    public function getResult()
2557
    {
2558
        return $this->Result;
2559
    }
2560
2561
    /**
2562
     * @param mixed $Result
2563
     * @return Socket
2564
     */
2565
    public function setResult($Result)
2566
    {
2567
        $this->Result = $Result;
2568
        return $this;
2569
    }
2570
2571
    /**
2572
     * @return mixed
2573
     */
2574
    public function getReusePort()
2575
    {
2576
        return $this->ReusePort;
2577
    }
2578
2579
    /**
2580
     * @param mixed $ReusePort
2581
     * @return Socket
2582
     */
2583
    public function setReusePort($ReusePort)
2584
    {
2585
        $this->ReusePort = $ReusePort;
2586
        return $this;
2587
    }
2588
2589
    /**
2590
     * @return mixed
2591
     */
2592
    public function getRuntimeDirectoryMode()
2593
    {
2594
        return $this->RuntimeDirectoryMode;
2595
    }
2596
2597
    /**
2598
     * @param mixed $RuntimeDirectoryMode
2599
     * @return Socket
2600
     */
2601
    public function setRuntimeDirectoryMode($RuntimeDirectoryMode)
2602
    {
2603
        $this->RuntimeDirectoryMode = $RuntimeDirectoryMode;
2604
        return $this;
2605
    }
2606
2607
    /**
2608
     * @return mixed
2609
     */
2610
    public function getSameProcessGroup()
2611
    {
2612
        return $this->SameProcessGroup;
2613
    }
2614
2615
    /**
2616
     * @param mixed $SameProcessGroup
2617
     * @return Socket
2618
     */
2619
    public function setSameProcessGroup($SameProcessGroup)
2620
    {
2621
        $this->SameProcessGroup = $SameProcessGroup;
2622
        return $this;
2623
    }
2624
2625
    /**
2626
     * @return mixed
2627
     */
2628
    public function getSecureBits()
2629
    {
2630
        return $this->SecureBits;
2631
    }
2632
2633
    /**
2634
     * @param mixed $SecureBits
2635
     * @return Socket
2636
     */
2637
    public function setSecureBits($SecureBits)
2638
    {
2639
        $this->SecureBits = $SecureBits;
2640
        return $this;
2641
    }
2642
2643
    /**
2644
     * @return mixed
2645
     */
2646
    public function getSendBuffer()
2647
    {
2648
        return $this->SendBuffer;
2649
    }
2650
2651
    /**
2652
     * @param mixed $SendBuffer
2653
     * @return Socket
2654
     */
2655
    public function setSendBuffer($SendBuffer)
2656
    {
2657
        $this->SendBuffer = $SendBuffer;
2658
        return $this;
2659
    }
2660
2661
    /**
2662
     * @return mixed
2663
     */
2664
    public function getSendSIGHUP()
2665
    {
2666
        return $this->SendSIGHUP;
2667
    }
2668
2669
    /**
2670
     * @param mixed $SendSIGHUP
2671
     * @return Socket
2672
     */
2673
    public function setSendSIGHUP($SendSIGHUP)
2674
    {
2675
        $this->SendSIGHUP = $SendSIGHUP;
2676
        return $this;
2677
    }
2678
2679
    /**
2680
     * @return mixed
2681
     */
2682
    public function getSendSIGKILL()
2683
    {
2684
        return $this->SendSIGKILL;
2685
    }
2686
2687
    /**
2688
     * @param mixed $SendSIGKILL
2689
     * @return Socket
2690
     */
2691
    public function setSendSIGKILL($SendSIGKILL)
2692
    {
2693
        $this->SendSIGKILL = $SendSIGKILL;
2694
        return $this;
2695
    }
2696
2697
    /**
2698
     * @return mixed
2699
     */
2700
    public function getSocketMode()
2701
    {
2702
        return $this->SocketMode;
2703
    }
2704
2705
    /**
2706
     * @param mixed $SocketMode
2707
     * @return Socket
2708
     */
2709
    public function setSocketMode($SocketMode)
2710
    {
2711
        $this->SocketMode = $SocketMode;
2712
        return $this;
2713
    }
2714
2715
    /**
2716
     * @return mixed
2717
     */
2718
    public function getSocketProtocol()
2719
    {
2720
        return $this->SocketProtocol;
2721
    }
2722
2723
    /**
2724
     * @param mixed $SocketProtocol
2725
     * @return Socket
2726
     */
2727
    public function setSocketProtocol($SocketProtocol)
2728
    {
2729
        $this->SocketProtocol = $SocketProtocol;
2730
        return $this;
2731
    }
2732
2733
    /**
2734
     * @return mixed
2735
     */
2736
    public function getStandardError()
2737
    {
2738
        return $this->StandardError;
2739
    }
2740
2741
    /**
2742
     * @param mixed $StandardError
2743
     * @return Socket
2744
     */
2745
    public function setStandardError($StandardError)
2746
    {
2747
        $this->StandardError = $StandardError;
2748
        return $this;
2749
    }
2750
2751
    /**
2752
     * @return mixed
2753
     */
2754
    public function getStandardInput()
2755
    {
2756
        return $this->StandardInput;
2757
    }
2758
2759
    /**
2760
     * @param mixed $StandardInput
2761
     * @return Socket
2762
     */
2763
    public function setStandardInput($StandardInput)
2764
    {
2765
        $this->StandardInput = $StandardInput;
2766
        return $this;
2767
    }
2768
2769
    /**
2770
     * @return mixed
2771
     */
2772
    public function getStandardOutput()
2773
    {
2774
        return $this->StandardOutput;
2775
    }
2776
2777
    /**
2778
     * @param mixed $StandardOutput
2779
     * @return Socket
2780
     */
2781
    public function setStandardOutput($StandardOutput)
2782
    {
2783
        $this->StandardOutput = $StandardOutput;
2784
        return $this;
2785
    }
2786
2787
    /**
2788
     * @return mixed
2789
     */
2790
    public function getStartupBlockIOWeight()
2791
    {
2792
        return $this->StartupBlockIOWeight;
2793
    }
2794
2795
    /**
2796
     * @param mixed $StartupBlockIOWeight
2797
     * @return Socket
2798
     */
2799
    public function setStartupBlockIOWeight($StartupBlockIOWeight)
2800
    {
2801
        $this->StartupBlockIOWeight = $StartupBlockIOWeight;
2802
        return $this;
2803
    }
2804
2805
    /**
2806
     * @return mixed
2807
     */
2808
    public function getStartupCPUShares()
2809
    {
2810
        return $this->StartupCPUShares;
2811
    }
2812
2813
    /**
2814
     * @param mixed $StartupCPUShares
2815
     * @return Socket
2816
     */
2817
    public function setStartupCPUShares($StartupCPUShares)
2818
    {
2819
        $this->StartupCPUShares = $StartupCPUShares;
2820
        return $this;
2821
    }
2822
2823
    /**
2824
     * @return mixed
2825
     */
2826
    public function getStartupCPUWeight()
2827
    {
2828
        return $this->StartupCPUWeight;
2829
    }
2830
2831
    /**
2832
     * @param mixed $StartupCPUWeight
2833
     * @return Socket
2834
     */
2835
    public function setStartupCPUWeight($StartupCPUWeight)
2836
    {
2837
        $this->StartupCPUWeight = $StartupCPUWeight;
2838
        return $this;
2839
    }
2840
2841
    /**
2842
     * @return mixed
2843
     */
2844
    public function getStartupIOWeight()
2845
    {
2846
        return $this->StartupIOWeight;
2847
    }
2848
2849
    /**
2850
     * @param mixed $StartupIOWeight
2851
     * @return Socket
2852
     */
2853
    public function setStartupIOWeight($StartupIOWeight)
2854
    {
2855
        $this->StartupIOWeight = $StartupIOWeight;
2856
        return $this;
2857
    }
2858
2859
    /**
2860
     * @return mixed
2861
     */
2862
    public function getSymlinks()
2863
    {
2864
        return $this->Symlinks;
2865
    }
2866
2867
    /**
2868
     * @param mixed $Symlinks
2869
     * @return Socket
2870
     */
2871
    public function setSymlinks($Symlinks)
2872
    {
2873
        $this->Symlinks = $Symlinks;
2874
        return $this;
2875
    }
2876
2877
    /**
2878
     * @return mixed
2879
     */
2880
    public function getSyslogFacility()
2881
    {
2882
        return $this->SyslogFacility;
2883
    }
2884
2885
    /**
2886
     * @param mixed $SyslogFacility
2887
     * @return Socket
2888
     */
2889
    public function setSyslogFacility($SyslogFacility)
2890
    {
2891
        $this->SyslogFacility = $SyslogFacility;
2892
        return $this;
2893
    }
2894
2895
    /**
2896
     * @return mixed
2897
     */
2898
    public function getSyslogLevel()
2899
    {
2900
        return $this->SyslogLevel;
2901
    }
2902
2903
    /**
2904
     * @param mixed $SyslogLevel
2905
     * @return Socket
2906
     */
2907
    public function setSyslogLevel($SyslogLevel)
2908
    {
2909
        $this->SyslogLevel = $SyslogLevel;
2910
        return $this;
2911
    }
2912
2913
    /**
2914
     * @return mixed
2915
     */
2916
    public function getSyslogLevelPrefix()
2917
    {
2918
        return $this->SyslogLevelPrefix;
2919
    }
2920
2921
    /**
2922
     * @param mixed $SyslogLevelPrefix
2923
     * @return Socket
2924
     */
2925
    public function setSyslogLevelPrefix($SyslogLevelPrefix)
2926
    {
2927
        $this->SyslogLevelPrefix = $SyslogLevelPrefix;
2928
        return $this;
2929
    }
2930
2931
    /**
2932
     * @return mixed
2933
     */
2934
    public function getSyslogPriority()
2935
    {
2936
        return $this->SyslogPriority;
2937
    }
2938
2939
    /**
2940
     * @param mixed $SyslogPriority
2941
     * @return Socket
2942
     */
2943
    public function setSyslogPriority($SyslogPriority)
2944
    {
2945
        $this->SyslogPriority = $SyslogPriority;
2946
        return $this;
2947
    }
2948
2949
    /**
2950
     * @return mixed
2951
     */
2952
    public function getSystemCallErrorNumber()
2953
    {
2954
        return $this->SystemCallErrorNumber;
2955
    }
2956
2957
    /**
2958
     * @param mixed $SystemCallErrorNumber
2959
     * @return Socket
2960
     */
2961
    public function setSystemCallErrorNumber($SystemCallErrorNumber)
2962
    {
2963
        $this->SystemCallErrorNumber = $SystemCallErrorNumber;
2964
        return $this;
2965
    }
2966
2967
    /**
2968
     * @return mixed
2969
     */
2970
    public function getTTYReset()
2971
    {
2972
        return $this->TTYReset;
2973
    }
2974
2975
    /**
2976
     * @param mixed $TTYReset
2977
     * @return Socket
2978
     */
2979
    public function setTTYReset($TTYReset)
2980
    {
2981
        $this->TTYReset = $TTYReset;
2982
        return $this;
2983
    }
2984
2985
    /**
2986
     * @return mixed
2987
     */
2988
    public function getTTYVHangup()
2989
    {
2990
        return $this->TTYVHangup;
2991
    }
2992
2993
    /**
2994
     * @param mixed $TTYVHangup
2995
     * @return Socket
2996
     */
2997
    public function setTTYVHangup($TTYVHangup)
2998
    {
2999
        $this->TTYVHangup = $TTYVHangup;
3000
        return $this;
3001
    }
3002
3003
    /**
3004
     * @return mixed
3005
     */
3006
    public function getTTYVTDisallocate()
3007
    {
3008
        return $this->TTYVTDisallocate;
3009
    }
3010
3011
    /**
3012
     * @param mixed $TTYVTDisallocate
3013
     * @return Socket
3014
     */
3015
    public function setTTYVTDisallocate($TTYVTDisallocate)
3016
    {
3017
        $this->TTYVTDisallocate = $TTYVTDisallocate;
3018
        return $this;
3019
    }
3020
3021
    /**
3022
     * @return mixed
3023
     */
3024
    public function getTasksAccounting()
3025
    {
3026
        return $this->TasksAccounting;
3027
    }
3028
3029
    /**
3030
     * @param mixed $TasksAccounting
3031
     * @return Socket
3032
     */
3033
    public function setTasksAccounting($TasksAccounting)
3034
    {
3035
        $this->TasksAccounting = $TasksAccounting;
3036
        return $this;
3037
    }
3038
3039
    /**
3040
     * @return mixed
3041
     */
3042
    public function getTasksCurrent()
3043
    {
3044
        return $this->TasksCurrent;
3045
    }
3046
3047
    /**
3048
     * @param mixed $TasksCurrent
3049
     * @return Socket
3050
     */
3051
    public function setTasksCurrent($TasksCurrent)
3052
    {
3053
        $this->TasksCurrent = $TasksCurrent;
3054
        return $this;
3055
    }
3056
3057
    /**
3058
     * @return mixed
3059
     */
3060
    public function getTasksMax()
3061
    {
3062
        return $this->TasksMax;
3063
    }
3064
3065
    /**
3066
     * @param mixed $TasksMax
3067
     * @return Socket
3068
     */
3069
    public function setTasksMax($TasksMax)
3070
    {
3071
        $this->TasksMax = $TasksMax;
3072
        return $this;
3073
    }
3074
3075
    /**
3076
     * @return mixed
3077
     */
3078
    public function getTimeoutUSec()
3079
    {
3080
        return $this->TimeoutUSec;
3081
    }
3082
3083
    /**
3084
     * @param mixed $TimeoutUSec
3085
     * @return Socket
3086
     */
3087
    public function setTimeoutUSec($TimeoutUSec)
3088
    {
3089
        $this->TimeoutUSec = $TimeoutUSec;
3090
        return $this;
3091
    }
3092
3093
    /**
3094
     * @return mixed
3095
     */
3096
    public function getTimerSlackNSec()
3097
    {
3098
        return $this->TimerSlackNSec;
3099
    }
3100
3101
    /**
3102
     * @param mixed $TimerSlackNSec
3103
     * @return Socket
3104
     */
3105
    public function setTimerSlackNSec($TimerSlackNSec)
3106
    {
3107
        $this->TimerSlackNSec = $TimerSlackNSec;
3108
        return $this;
3109
    }
3110
3111
    /**
3112
     * @return mixed
3113
     */
3114
    public function getTransparent()
3115
    {
3116
        return $this->Transparent;
3117
    }
3118
3119
    /**
3120
     * @param mixed $Transparent
3121
     * @return Socket
3122
     */
3123
    public function setTransparent($Transparent)
3124
    {
3125
        $this->Transparent = $Transparent;
3126
        return $this;
3127
    }
3128
3129
    /**
3130
     * @return mixed
3131
     */
3132
    public function getTriggerLimitBurst()
3133
    {
3134
        return $this->TriggerLimitBurst;
3135
    }
3136
3137
    /**
3138
     * @param mixed $TriggerLimitBurst
3139
     * @return Socket
3140
     */
3141
    public function setTriggerLimitBurst($TriggerLimitBurst)
3142
    {
3143
        $this->TriggerLimitBurst = $TriggerLimitBurst;
3144
        return $this;
3145
    }
3146
3147
    /**
3148
     * @return mixed
3149
     */
3150
    public function getTriggerLimitIntervalSec()
3151
    {
3152
        return $this->TriggerLimitIntervalSec;
3153
    }
3154
3155
    /**
3156
     * @param mixed $TriggerLimitIntervalSec
3157
     * @return Socket
3158
     */
3159
    public function setTriggerLimitIntervalSec($TriggerLimitIntervalSec)
3160
    {
3161
        $this->TriggerLimitIntervalSec = $TriggerLimitIntervalSec;
3162
        return $this;
3163
    }
3164
3165
    /**
3166
     * @return mixed
3167
     */
3168
    public function getTriggerLimitIntervalUSec()
3169
    {
3170
        return $this->TriggerLimitIntervalUSec;
3171
    }
3172
3173
    /**
3174
     * @param mixed $TriggerLimitIntervalUSec
3175
     * @return Socket
3176
     */
3177
    public function setTriggerLimitIntervalUSec($TriggerLimitIntervalUSec)
3178
    {
3179
        $this->TriggerLimitIntervalUSec = $TriggerLimitIntervalUSec;
3180
        return $this;
3181
    }
3182
3183
    /**
3184
     * @return array
3185
     */
3186
    public function getTriggers(): array
3187
    {
3188
        return $this->Triggers;
3189
    }
3190
3191
    /**
3192
     * @param array $Triggers
3193
     * @return Socket
3194
     */
3195
    public function setTriggers(array $Triggers): Socket
3196
    {
3197
        $this->Triggers = $Triggers;
3198
        return $this;
3199
    }
3200
3201
    /**
3202
     * @return mixed
3203
     */
3204
    public function getUID()
3205
    {
3206
        return $this->UID;
3207
    }
3208
3209
    /**
3210
     * @param mixed $UID
3211
     * @return Socket
3212
     */
3213
    public function setUID($UID)
3214
    {
3215
        $this->UID = $UID;
3216
        return $this;
3217
    }
3218
3219
    /**
3220
     * @return mixed
3221
     */
3222
    public function getUMask()
3223
    {
3224
        return $this->UMask;
3225
    }
3226
3227
    /**
3228
     * @param mixed $UMask
3229
     * @return Socket
3230
     */
3231
    public function setUMask($UMask)
3232
    {
3233
        $this->UMask = $UMask;
3234
        return $this;
3235
    }
3236
3237
    /**
3238
     * @return mixed
3239
     */
3240
    public function getUnitFilePreset()
3241
    {
3242
        return $this->UnitFilePreset;
3243
    }
3244
3245
    /**
3246
     * @param mixed $UnitFilePreset
3247
     * @return Socket
3248
     */
3249
    public function setUnitFilePreset($UnitFilePreset)
3250
    {
3251
        $this->UnitFilePreset = $UnitFilePreset;
3252
        return $this;
3253
    }
3254
3255
    /**
3256
     * @return mixed
3257
     */
3258
    public function getUnitFileState()
3259
    {
3260
        return $this->UnitFileState;
3261
    }
3262
3263
    /**
3264
     * @param mixed $UnitFileState
3265
     * @return Socket
3266
     */
3267
    public function setUnitFileState($UnitFileState)
3268
    {
3269
        $this->UnitFileState = $UnitFileState;
3270
        return $this;
3271
    }
3272
3273
    /**
3274
     * @return mixed
3275
     */
3276
    public function getUtmpMode()
3277
    {
3278
        return $this->UtmpMode;
3279
    }
3280
3281
    /**
3282
     * @param mixed $UtmpMode
3283
     * @return Socket
3284
     */
3285
    public function setUtmpMode($UtmpMode)
3286
    {
3287
        $this->UtmpMode = $UtmpMode;
3288
        return $this;
3289
    }
3290
3291
    /**
3292
     * @return array
3293
     */
3294
    public function getWantedBy(): array
3295
    {
3296
        return $this->WantedBy;
3297
    }
3298
3299
    /**
3300
     * @param array $WantedBy
3301
     * @return Socket
3302
     */
3303
    public function setWantedBy(array $WantedBy): Socket
3304
    {
3305
        $this->WantedBy = $WantedBy;
3306
        return $this;
3307
    }
3308
3309
    /**
3310
     * @return mixed
3311
     */
3312
    public function getWritable()
3313
    {
3314
        return $this->Writable;
3315
    }
3316
3317
    /**
3318
     * @param mixed $Writable
3319
     * @return Socket
3320
     */
3321
    public function setWritable($Writable)
3322
    {
3323
        $this->Writable = $Writable;
3324
        return $this;
3325
    }
3326
}
3327