nifman.h File Reference

const TInt KDefaultNifSlots

const TInt KDefaultNifSlots

Client side classes async message for progress notifier

7.0s - replaced with RConnection API

const TUint KCOLInterface

const TUint KCOLInterface
capability
NetworkControl These control options affect configuration at the designated level. RConnection::Control

const TUint KCOLAgent

const TUint KCOLAgent
capability
NetworkControl These control options affect configuration at the designated level. RConnection::Control

const TUint KCOLConfiguration

const TUint KCOLConfiguration

const TUint KConnDisableTimers

const TUint KConnDisableTimers
capability
NetworkControl Restrict ability to switch on/off idle timers RConnection::Control

const TUint KConnGetInterfaceName

const TUint KConnGetInterfaceName

const TUint KConnGetCurrentAddr

const TUint KConnGetCurrentAddr

const TUint KConnGetServerAddr

const TUint KConnGetServerAddr

const TUint KConnGetAddrLeaseTimeRemain

const TUint KConnGetAddrLeaseTimeRemain

const TUint KConnAddrRelease

const TUint KConnAddrRelease
capability
NetworkControl Restrict ability to release a configured address RConnection::Ioctl

const TUint KConnAddrRenew

const TUint KConnAddrRenew
capability
NetworkControl Restrict ability to renew a configured address RConnection::Ioctl
This option is used for user initiated RENEW request where an attempt is made to renew the lease obtained from the orginal DHCP server. If the server response is not received before the default timeout(RebindTimeT2 - RenewalTimeT1) the dhcp client will then initiate a REBIND.An user defined timeout can also be supplied when using this option which will override the default timeout value.
         RConnection conn; 
	TRequestStatus stat;
	//Start a connection 
	..... 
	.....	
	//Option1: Initiate a Renew request. 
	conn.Ioctl(KCOLConfiguration, KConnAddrRenew, stat);

	//Option2: Initiate a Renew request with a user defined timeout 
	TInt secValue(2); //Eg timeout set to 2secs
	TPckg<TInt> val(secValue);		
	conn.Ioctl(KCOLConfiguration, KConnAddrRenew, stat,&val);
        

const TUint KConnGetDhcpRawOptionData

const TUint KConnGetDhcpRawOptionData

const TUint KConnGetSipServerAddr

const TUint KConnGetSipServerAddr

const TUint KConnGetSipServerDomain

const TUint KConnGetSipServerDomain

const TUint KConnGetDhcpHdrSname

const TUint KConnGetDhcpHdrSname

This constant is used to retrieve the DHCP Header Sname which is the host name of the next available server. This is sometimes overloaded to carry option value 66 which is the TftpServerName. RConnection::Ioctl()

const TUint KConnGetDhcpHdrSiaddr

const TUint KConnGetDhcpHdrSiaddr

This constant is used to retrieve the DHCP Header Siaddr which is the IPAddress of the next available server. RConnection::Ioctl()

const TUint KConnGetTftpServerName

const TUint KConnGetTftpServerName

This constant is used to retrieve the DHCP Option 66, Tftp Server Name. RConnection::Ioctl()

const TUint KConnGetTftpServerAddr

const TUint KConnGetTftpServerAddr

This constant is used to retrieve the DHCP Option 150, Tftp Server Address. RConnection::Ioctl()

const TUint KConnDhcpGetMultipleParams

const TUint KConnDhcpGetMultipleParams

This constant is used to retrieve multiple opcode data in a raw format. RConnection::Ioctl()

const TUint KConnMaxInterfaceName

const TUint KConnMaxInterfaceName

const TUint KConnDhcpSetHwAddressParams

const TUint KConnDhcpSetHwAddressParams

This constant is used to provision hardware address in the DHCP server. This enables DHCP server to assign the only available IP address in its pool to the authorised hardware address as configured by the application. RConnection::Ioctl()