IPWorks Bluetooth 2020 C++ Edition

Questions / Feedback?

LocalPort Property

The port in the Bluetooth device on which the class listens.

Syntax

ANSI (Cross Platform)
int GetLocalPort();
int SetLocalPort(int iLocalPort); Unicode (Windows) INT GetLocalPort();
INT SetLocalPort(INT iLocalPort);
#define PID_BTDAEMON_LOCALPORT 24

IPWORKSBT_EXTERNAL void* IPWORKSBT_CALL IPWorksBT_BTDaemon_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal);
IPWORKSBT_EXTERNAL int IPWORKSBT_CALL IPWorksBT_BTDaemon_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);

Default Value

0

Remarks

This property must be set before the class can start listening. If its value is 0, then a random available port number is chosen by the system. The port number can be found by checking the value of this property after the component is listening (ie. after successfully assigning True to the Listening property).

The port is not shared among servers so two classs cannot be listening on the same port at the same time.

When the Protocol is RFCOMM, valid values are from 1-30 inclusive.

Data Type

Integer

Copyright (c) 2021 /n software inc. - All rights reserved.
IPWorks Bluetooth 2020 C++ Edition - Version 20.0 [Build 7941]