Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

IrDAEndPoint Constructor

Initializes a new instance of the IrDAEndPoint class.

Namespace: System.Net
Assembly: System.Net.IrDA (in system.net.irda.dll)

public IrDAEndPoint (
	byte[] irdaDeviceID,
	string serviceName
)
public IrDAEndPoint (
	byte[] irdaDeviceID, 
	String serviceName
)
public function IrDAEndPoint (
	irdaDeviceID : byte[], 
	serviceName : String
)

Parameters

irdaDeviceID

The device identifier.

serviceName

The name of the service to connect to.

Exception typeCondition

ArgumentException

Either the device identifier or the service name is invalid.

After you create a connection to a device with an IrDAEndPoint, you can monitor infrared communications from that device by using an IrDAListener.

The following code example uses an IrDAEndPoint to create a connection to a device, as selected from a list box of remote participating devices, and then uses an IrDAListener to listen for infrared communications from the remote device. This code example is part of a larger example provided for the IrDAClient class.

// Create a connection, with the IrDAEndPoint class,
// for the selected device in the list box.
// Start listening for incoming requests from
// that device with an IrDAListener object.
try
{
    int i = listBox1.SelectedIndex;
    irEndP = new IrDAEndPoint(irDevices[i].DeviceID,
        irServiceName);
    irListen = new IrDAListener(irEndP);
    irListen.Start();
}
catch(SocketException exSoc)
{
    MessageBox.Show("Couldn't listen on service "
        + irServiceName + ": "
        + exSoc.ErrorCode);
}

  • Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see .

Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.

.NET Compact Framework

Supported in: 2.0, 1.0
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.