summaryrefslogtreecommitdiff
path: root/comm/IrdaAddress.h
diff options
context:
space:
mode:
authorsc2000-12-04 13:24:57 +0000
committersc2000-12-04 13:24:57 +0000
commit7108a17ad542085c9a95a97d8d307ce2bbc9add9 (patch)
treed4ba8a48eca871cc6c4f9554a5d3d8a956be586e /comm/IrdaAddress.h
parent2455534347596bd4ccf415c9cdf6d2e42a98fb72 (diff)
downloadivy-league-7108a17ad542085c9a95a97d8d307ce2bbc9add9.zip
ivy-league-7108a17ad542085c9a95a97d8d307ce2bbc9add9.tar.gz
ivy-league-7108a17ad542085c9a95a97d8d307ce2bbc9add9.tar.bz2
ivy-league-7108a17ad542085c9a95a97d8d307ce2bbc9add9.tar.xz
New constructor
Added experimental DiscoverPeers
Diffstat (limited to 'comm/IrdaAddress.h')
-rw-r--r--comm/IrdaAddress.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/comm/IrdaAddress.h b/comm/IrdaAddress.h
index c73b9f1..68b3655 100644
--- a/comm/IrdaAddress.h
+++ b/comm/IrdaAddress.h
@@ -1,16 +1,15 @@
/*
- * The Unix Channel
+ * Ivy League
*
- * by Michel Beaudouin-Lafon
+ * IRDA Addresses,
*
- * Copyright 1990-1997
- * Laboratoire de Recherche en Informatique (LRI)
+ * Copyright 2000
+ * Centre d'Etudes de la Navigation Aerienne (CENA)
*
- * IRDA Addresses,
* by Stephane Chatty
*
* $Id$
- * $CurLog$
+ *
*/
#ifndef IrdaAddress_H_
@@ -19,14 +18,16 @@
#include "cplus_bugs.h"
#include "Address.h"
#include "ivl/String.h"
+template <class ITEM> class IvlListOf;
class IvlIrdaAddress : public IvlAddress {
protected:
- IvlString Service;
struct sockaddr_irda Addr;
public:
+static int DiscoverPeers (int, IvlListOf<IvlIrdaAddress>&);
IvlIrdaAddress (const char* = 0); // service
+ IvlIrdaAddress (lword, const char* = 0); // address, service
~IvlIrdaAddress ();
int Family ();