summaryrefslogtreecommitdiff
path: root/noncore/net/opietooth/lib/services.cc
authorzecke <zecke>2002-06-03 20:14:29 (UTC)
committer zecke <zecke>2002-06-03 20:14:29 (UTC)
commit7080f9f10443d7a8e61d01b5a1c0e9c972f6baca (patch) (side-by-side diff)
tree36f8b2ab579028bba027c0432da2ae41f09b9b4d /noncore/net/opietooth/lib/services.cc
parent8d5f42d770abca69d490774f4b1fc8284e7a86be (diff)
downloadopie-7080f9f10443d7a8e61d01b5a1c0e9c972f6baca.zip
opie-7080f9f10443d7a8e61d01b5a1c0e9c972f6baca.tar.gz
opie-7080f9f10443d7a8e61d01b5a1c0e9c972f6baca.tar.bz2
attaching and detaching is now working
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 @@
+
+#include "services.h"
+
+using namespace OpieTooth;
+
+
+Services::ProfileDescriptor::ProfileDescriptor(){
+
+}
+Services::ProfileDescriptor::ProfileDescriptor(const QString &id, uint idInt, uint version ){
+ m_id = id;
+ m_idInt = idInt;
+ m_version = version;
+}
+Services::ProfileDescriptor::ProfileDescriptor( const ProfileDescriptor& rem){
+ (*this) = rem;
+}
+QString Services::ProfileDescriptor::id() const {
+ return m_id;
+}
+void Services::ProfileDescriptor::setId( const QString& id ){
+ m_id = id;
+}
+void Services::ProfileDescriptor::setId(uint id ){
+ m_idInt = id;
+}
+uint Services::ProfileDescriptor::idInt()const{
+ return m_idInt;
+}
+uint Services::ProfileDescriptor::version() const{
+ return m_version;
+}
+void Services::ProfileDescriptor::setVersion(uint version){
+ m_version = version;
+}
+Services::ProfileDescriptor& Services::ProfileDescriptor::operator=( const Services::ProfileDescriptor& prof){
+ m_id = prof.m_id;
+ m_idInt = prof.m_idInt;
+ m_version = prof.m_version;
+ return *this;
+}
+bool operator==(const Services::ProfileDescriptor& first,
+ const Services::ProfileDescriptor& second ){
+
+ if( (first.id() == second.id() ) &&
+ (first.version() == second.version() ) &&
+ (first.idInt() == second.idInt() ) )
+ return true;
+ return false;
+}
+
+Services::ProtocolDescriptor::ProtocolDescriptor(){
+ m_number = 0;
+ m_channel = 0;
+}
+Services::ProtocolDescriptor::ProtocolDescriptor(const QString& name,
+ uint number,
+ uint channel){
+ m_name = name;
+ m_number = number;
+ m_channel = channel;
+}
+Services::ProtocolDescriptor::ProtocolDescriptor( const ProtocolDescriptor& ole ){
+ (*this) = ole;
+}
+Services::ProtocolDescriptor::~ProtocolDescriptor(){
+
+}
+QString Services::ProtocolDescriptor::name() const{
+ return m_name;
+}
+void Services::ProtocolDescriptor::setName(const QString& name ){
+ m_name = name;
+}
+uint Services::ProtocolDescriptor::id()const {
+ return m_number;
+}
+void Services::ProtocolDescriptor::setId( uint id ){
+ m_number = id;
+}
+uint Services::ProtocolDescriptor::port()const {
+ return m_channel;
+}
+void Services::ProtocolDescriptor::setPort( uint port ){
+ m_channel = port;
+}
+Services::ProtocolDescriptor &Services::ProtocolDescriptor::operator=( const Services::ProtocolDescriptor& desc ){
+ m_name = desc.m_name;
+ m_channel = desc.m_channel;
+ m_number = desc.m_number;
+ return *this;
+}
+bool operator==( const Services::ProtocolDescriptor &first,
+ const Services::ProtocolDescriptor &second ){
+ if( ( first.name() == second.name() ) &&
+ ( first.id() == second.id() ) &&
+ ( first.port() == second.port() ) )
+ return true;
+
+ return false;
+
+}
+
+Services::Services(){
+
+}
+Services::Services(const Services& service ){
+
+}
+Services::~Services(){
+
+}
+Services &Services::operator=( const Services& ){
+ return *this;
+}
+bool operator==( const Services&,
+ const Services& ){
+ return false;
+}
+QString Services::serviceName() const{
+
+}
+void Services::setServiceName( const QString& service ){
+
+}
+int Services::recHandle() const{
+
+}
+void Services::setRecHandle( int ){
+
+}
+QString Services::classIdList() const{
+
+}
+void Services::setClassIdList( const QString& ){
+
+}
+int Services::classIdListInt() const{
+
+}
+void Services::setClassIdList(int ){
+
+}
+void Services::insertProtocolDescriptor( const ProtocolDescriptor& ){
+
+}
+void Services::clearProtocolDescriptorList(){
+
+}
+void Services::removeProtocolDescriptor( const ProtocolDescriptor& ){
+
+}
+Services::ProtocolDescriptor::ValueList Services::protocolDescriptorList()const{
+
+}
+
+void Services::insertProfileDescriptor( const ProfileDescriptor& ){
+
+}
+void Services::clearProfileDescriptorList(){
+
+}
+void Services::removeProfileDescriptor( const ProfileDescriptor& ){
+
+}
+Services::ProfileDescriptor::ValueList Services::profileDescriptor() const{
+
+}