Ice 3.7 Slice API Reference
Loading...
Searching...
No Matches
ConnectionInfo.ice
Go to the documentation of this file.
1//
2// Copyright (c) ZeroC, Inc. All rights reserved.
3//
4
5#pragma once
6
7[["cpp:dll-export:ICEBT_API"]]
8[["cpp:doxygen:include:IceBT/IceBT.h"]]
9[["cpp:header-ext:h"]]
10
11[["ice-prefix"]]
12
13[["js:module:ice"]]
14[["js:cjs-module"]]
15
16[["objc:header-dir:objc"]]
17
18[["python:pkgdir:IceBT"]]
19
20#include <Ice/Connection.ice>
21
22#ifndef __SLICE2JAVA_COMPAT__
23[["java:package:com.zeroc"]]
24#endif
25
26["objc:prefix:ICEBT"]
27module IceBT
28{
29
36{
38 string localAddress = "";
39
41 int localChannel = -1;
42
44 string remoteAddress = "";
45
47 int remoteChannel = -1;
48
50 string uuid = "";
51
53 int rcvSize = 0;
54
56 int sndSize = 0;
57}
58
59}
Provides access to the details of a Bluetooth connection.
Definition ConnectionInfo.ice:36
int localChannel
The local RFCOMM channel.
Definition ConnectionInfo.ice:41
string remoteAddress
The remote Bluetooth address.
Definition ConnectionInfo.ice:44
int remoteChannel
The remote RFCOMM channel.
Definition ConnectionInfo.ice:47
string uuid
The UUID of the service being offered (in a server) or targeted (in a client).
Definition ConnectionInfo.ice:50
string localAddress
The local Bluetooth address.
Definition ConnectionInfo.ice:38
int rcvSize
The connection buffer receive size.
Definition ConnectionInfo.ice:53
int sndSize
The connection buffer send size.
Definition ConnectionInfo.ice:56
Base class providing access to the connection details.
Definition Connection.ice:64
IceBT provides a Bluetooth transport for Ice.
Definition ConnectionInfo.ice:28