Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
main.cpp File Reference

(e707e33e14dd71a83c410a1e046508a5dc75aef9)

#include <QtCore/QByteArray>
#include <QtCore/QDebug>
#include <QtCore/QUrl>
#include <stdio.h>
#include <string>
#include <bluetooth/bluetooth.h>
#include <bluetooth/sdp.h>
#include <bluetooth/sdp_lib.h>
#include <cstdio>
Include dependency graph for main.cpp:

Go to the source code of this file.

Macros

#define RETURN_SUCCESS   0
#define RETURN_USAGE   1
#define RETURN_INVALPARAM   2
#define RETURN_SDP_ERROR   3
#define BUFFER_SIZE   1024

Functions

void usage ()
static void parseAttributeValues (sdp_data_t *data, int indentation, QByteArray &xmlOutput)
static void parseAttribute (void *value, void *extraData)
QByteArray parseSdpRecord (sdp_record_t *record)
int main (int argc, char **argv)
 [48]

Macro Definition Documentation

◆ BUFFER_SIZE

#define BUFFER_SIZE   1024

Definition at line 33 of file main.cpp.

◆ RETURN_INVALPARAM

#define RETURN_INVALPARAM   2

Definition at line 17 of file main.cpp.

◆ RETURN_SDP_ERROR

#define RETURN_SDP_ERROR   3

Definition at line 18 of file main.cpp.

◆ RETURN_SUCCESS

#define RETURN_SUCCESS   0

Definition at line 15 of file main.cpp.

◆ RETURN_USAGE

#define RETURN_USAGE   1

Definition at line 16 of file main.cpp.

Function Documentation

◆ main()

int main ( int argc,
char ** argv )

[48]

[dynamic_tooltip]

[5]

[2]

[0]

[6]

[48]

[48]

[6]

[0]

[0]

[1]

[1]

[2]

[2]

[3]

[3]

[0]

[0]

[1]

[1]

[0]

[0]

[0]

[0]

[0]

[0]

Definition at line 235 of file main.cpp.

References usage().

Here is the call graph for this function:

◆ parseAttribute()

void parseAttribute ( void * value,
void * extraData )
static

Definition at line 203 of file main.cpp.

Referenced by parseSdpRecord().

Here is the caller graph for this function:

◆ parseAttributeValues()

void parseAttributeValues ( sdp_data_t * data,
int indentation,
QByteArray & xmlOutput )
static

Definition at line 35 of file main.cpp.

◆ parseSdpRecord()

QByteArray parseSdpRecord ( sdp_record_t * record)

Definition at line 219 of file main.cpp.

References parseAttribute().

Here is the call graph for this function:

◆ usage()

void usage ( )

Definition at line 20 of file main.cpp.

Referenced by main().

Here is the caller graph for this function: