| Description | Hierarchy | Fields | Methods | Properties | 
type unavclSTUNBase = class(unavclInOutPipeImpl)
STUN Base
![]()  | 
function createAgent(): bool; virtual; abstract; | 
![]()  | 
function doOpen(): bool; override; | 
![]()  | 
function isActive(): bool; override; | 
![]()  | 
procedure AfterConstruction(); override; | 
![]()  | 
procedure doClose(); override; | 
![]()  | 
property bind2ip: string read f_bind2ip write f_bind2ip; | 
![]()  | 
property port: string read f_port write f_port; | 
![]()  | 
property proto: tunavclProtoType read f_proto write setProto default unapt_UDP; | 
![]()  | 
function createAgent(): bool; virtual; abstract; | 
![]()  | 
function doOpen(): bool; override; | 
![]()  | 
function isActive(): bool; override; | 
![]()  | 
procedure AfterConstruction(); override; | 
![]()  | 
procedure doClose(); override; | 
![]()  | 
property bind2ip: string read f_bind2ip write f_bind2ip; | 
| 
 Bind client or server to this local IP. Default is 0.0.0.0  | |
![]()  | 
property port: string read f_port write f_port; | 
| 
 Client: Remote STUN Server port Server: Local port to listen on  | |
![]()  | 
property proto: tunavclProtoType read f_proto write setProto default unapt_UDP; | 
| 
 Transport to use: UDP or TCP  | |
(c) 2012 Lake of Soft