nifman.h File Reference

const TInt KDefaultNifSlots

const TIntKDefaultNifSlots

Client side classes async message for progress notifier

7.0s - replaced with RConnection API

const TUint KCOLInterface

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

const TUint KCOLAgent

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

const TUint KCOLConfiguration

const TUintKCOLConfiguration

const TUint KConnDisableTimers

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

const TUint KConnGetInterfaceName

const TUintKConnGetInterfaceName

const TUint KConnGetCurrentAddr

const TUintKConnGetCurrentAddr

const TUint KConnGetServerAddr

const TUintKConnGetServerAddr

const TUint KConnGetAddrLeaseTimeRemain

const TUintKConnGetAddrLeaseTimeRemain

const TUint KConnAddrRelease

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

const TUint KConnAddrRenew

const TUintKConnAddrRenew
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 TUintKConnGetDhcpRawOptionData

const TUint KConnGetSipServerAddr

const TUintKConnGetSipServerAddr

const TUint KConnGetSipServerDomain

const TUintKConnGetSipServerDomain

const TUint KConnGetDhcpHdrSname

const TUintKConnGetDhcpHdrSname

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 TUintKConnGetDhcpHdrSiaddr

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 TUintKConnGetTftpServerName

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

const TUint KConnGetTftpServerAddr

const TUintKConnGetTftpServerAddr

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

const TUint KConnDhcpGetMultipleParams

const TUintKConnDhcpGetMultipleParams

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

const TUint KConnMaxInterfaceName

const TUintKConnMaxInterfaceName

const TUint KConnDhcpSetHwAddressParams

const TUintKConnDhcpSetHwAddressParams

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()