30 #ifndef PTLIB_REMOTECONNECTION_H
31 #define PTLIB_REMOTECONNECTION_H
48 class PRemoteConnection :
public PObject
153 Status GetStatus()
const;
160 DWORD GetErrorCode()
const {
return osError; }
170 const PString & GetName()
const {
return remoteName; }
190 struct Configuration {
216 Status GetConfiguration(
217 Configuration & config
228 static Status GetConfiguration(
230 Configuration & config
241 Status SetConfiguration(
242 const Configuration & config,
254 static Status SetConfiguration(
256 const Configuration & config,
268 static Status RemoveConfiguration(
280 PRemoteConnection(
const PRemoteConnection &) { }
281 void operator=(
const PRemoteConnection &) { }
287 #include "msos/ptlib/remconn.h"
289 #include "unix/ptlib/remconn.h"
296 #endif // PTLIB_REMOTECONNECTION_H
#define PCLASSINFO(cls, par)
Declare all the standard PTLib class information.
Definition: object.h:2164
This is an array collection class of PString objects.
Definition: pstring.h:2365
virtual PINDEX HashFunction() const
This function yields a hash value required by the PDictionary class.
bool PBoolean
Definition: object.h:174
The character string class.
Definition: pstring.h:108
virtual Comparison Compare(const PObject &obj) const
Compare the two objects and return their relative rank.
Ultimate parent class for all objects in the class library.
Definition: object.h:2204