summaryrefslogtreecommitdiff
path: root/noncore/net/opietooth/lib/services.cc
Unidiff
Diffstat (limited to 'noncore/net/opietooth/lib/services.cc') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/opietooth/lib/services.cc168
1 files changed, 168 insertions, 0 deletions
diff --git a/noncore/net/opietooth/lib/services.cc b/noncore/net/opietooth/lib/services.cc
new file mode 100644
index 0000000..75c1bd6
--- a/dev/null
+++ b/noncore/net/opietooth/lib/services.cc
@@ -0,0 +1,168 @@
1
2#include "services.h"
3
4using namespace OpieTooth;
5
6
7Services::ProfileDescriptor::ProfileDescriptor(){
8
9}
10Services::ProfileDescriptor::ProfileDescriptor(const QString &id, uint idInt, uint version ){
11 m_id = id;
12 m_idInt = idInt;
13 m_version = version;
14}
15Services::ProfileDescriptor::ProfileDescriptor( const ProfileDescriptor& rem){
16 (*this) = rem;
17}
18QString Services::ProfileDescriptor::id() const {
19 return m_id;
20}
21void Services::ProfileDescriptor::setId( const QString& id ){
22 m_id = id;
23}
24void Services::ProfileDescriptor::setId(uint id ){
25 m_idInt = id;
26}
27uint Services::ProfileDescriptor::idInt()const{
28 return m_idInt;
29}
30uint Services::ProfileDescriptor::version() const{
31 return m_version;
32}
33void Services::ProfileDescriptor::setVersion(uint version){
34 m_version = version;
35}
36Services::ProfileDescriptor& Services::ProfileDescriptor::operator=( const Services::ProfileDescriptor& prof){
37 m_id = prof.m_id;
38 m_idInt = prof.m_idInt;
39 m_version = prof.m_version;
40 return *this;
41}
42bool operator==(const Services::ProfileDescriptor& first,
43 const Services::ProfileDescriptor& second ){
44
45 if( (first.id() == second.id() ) &&
46 (first.version() == second.version() ) &&
47 (first.idInt() == second.idInt() ) )
48 return true;
49 return false;
50}
51
52Services::ProtocolDescriptor::ProtocolDescriptor(){
53 m_number = 0;
54 m_channel = 0;
55}
56Services::ProtocolDescriptor::ProtocolDescriptor(const QString& name,
57 uint number,
58 uint channel){
59 m_name = name;
60 m_number = number;
61 m_channel = channel;
62}
63Services::ProtocolDescriptor::ProtocolDescriptor( const ProtocolDescriptor& ole ){
64 (*this) = ole;
65}
66Services::ProtocolDescriptor::~ProtocolDescriptor(){
67
68}
69QString Services::ProtocolDescriptor::name() const{
70 return m_name;
71}
72void Services::ProtocolDescriptor::setName(const QString& name ){
73 m_name = name;
74}
75uint Services::ProtocolDescriptor::id()const {
76 return m_number;
77}
78void Services::ProtocolDescriptor::setId( uint id ){
79 m_number = id;
80}
81uint Services::ProtocolDescriptor::port()const {
82 return m_channel;
83}
84void Services::ProtocolDescriptor::setPort( uint port ){
85 m_channel = port;
86}
87Services::ProtocolDescriptor &Services::ProtocolDescriptor::operator=( const Services::ProtocolDescriptor& desc ){
88 m_name = desc.m_name;
89 m_channel = desc.m_channel;
90 m_number = desc.m_number;
91 return *this;
92}
93bool operator==( const Services::ProtocolDescriptor &first,
94 const Services::ProtocolDescriptor &second ){
95 if( ( first.name() == second.name() ) &&
96 ( first.id() == second.id() ) &&
97 ( first.port() == second.port() ) )
98 return true;
99
100 return false;
101
102}
103
104Services::Services(){
105
106}
107Services::Services(const Services& service ){
108
109}
110Services::~Services(){
111
112}
113Services &Services::operator=( const Services& ){
114 return *this;
115}
116bool operator==( const Services&,
117 const Services& ){
118 return false;
119}
120QString Services::serviceName() const{
121
122}
123void Services::setServiceName( const QString& service ){
124
125}
126int Services::recHandle() const{
127
128}
129void Services::setRecHandle( int ){
130
131}
132QString Services::classIdList() const{
133
134}
135void Services::setClassIdList( const QString& ){
136
137}
138int Services::classIdListInt() const{
139
140}
141void Services::setClassIdList(int ){
142
143}
144void Services::insertProtocolDescriptor( const ProtocolDescriptor& ){
145
146}
147void Services::clearProtocolDescriptorList(){
148
149}
150void Services::removeProtocolDescriptor( const ProtocolDescriptor& ){
151
152}
153Services::ProtocolDescriptor::ValueList Services::protocolDescriptorList()const{
154
155}
156
157void Services::insertProfileDescriptor( const ProfileDescriptor& ){
158
159}
160void Services::clearProfileDescriptorList(){
161
162}
163void Services::removeProfileDescriptor( const ProfileDescriptor& ){
164
165}
166Services::ProfileDescriptor::ValueList Services::profileDescriptor() const{
167
168}