TRSNTransport

From Ultibo.org
Jump to: navigation, search

Return to Unit WiFi


Description


To be documented

Class definitions



[Expand]

TRSNTransport = class(TNetworkTransport)


Function declarations



[Expand]
constructor TRSNTransport.Create(AManager:TTransportManager; const AName:String);
Description: To be documented


[Expand]
destructor TRSNTransport.Destroy;
Description: To be documented


[Expand]
function TRSNTransport.PacketHandler(AHandle:THandle; ASource,ADest,APacket:Pointer; ASize:Integer; ABroadcast:Boolean):Boolean;
Description: Process a packet received by an Adapter


[Expand]
function TRSNTransport.AddAdapter(AAdapter:TNetworkAdapter; AConfigType:Word; AAddress,ANetmask,AGateway,AServer:Pointer):Boolean;
Description: Add an adapter to this transport


[Expand]
function TRSNTransport.RemoveAdapter(AAdapter:TNetworkAdapter):Boolean;
Description: Remove an adapter from this transport


[Expand]
function TRSNTransport.StartTransport:Boolean;
Description: Start this transport ready for sending and receiving


[Expand]
function TRSNTransport.StopTransport:Boolean;
Description: Stop this transport ready for removal


[Expand]
function TRSNTransport.ProcessTransport:Boolean;
Description: Process periodic tasks for this transport


[Expand]
function TRSNTransport.BindTransport(AAdapter:TNetworkAdapter):Boolean;
Description: Bind this transport to an adapter if appropriate


[Expand]
function TRSNTransport.UnbindTransport(AAdapter:TNetworkAdapter):Boolean;
Description: To be documented


Return to Unit Reference