mx::IHttpCameraConnection Class Reference
[Component Interfaces]

#include <IHttpCameraConnection.h>

Inheritance diagram for mx::IHttpCameraConnection:

mx::ISupportsHostSpecification mx::ISupportsProxySpecification mx::ISupportsSSLSpecification mx::ICanUseKeyChain mx::IHttpError mx::IInterface mx::IInterface mx::IInterface mx::IInterface mx::IInterface List of all members.

Public Member Functions

virtual int get (const mxmString &request)=0
virtual mxmQtSignal requestFinishedSignal ()=0
virtual void retrieveCameraModel (const mxmString &request)=0
virtual mxmQtSignal cameraModelRetrievedSignal ()=0

Detailed Description

Representation of a HTTP connection to an IP camera, including the usual stuff like host, proxy, ... Additional to these attributes is the ability to query the camera for model information.


Member Function Documentation

virtual mxmQtSignal mx::IHttpCameraConnection::cameraModelRetrievedSignal  )  [pure virtual]
 

This signal is emitted when the retrieval of the camera model is finished. The signature of this signal is (bool error). error indicates the success of the operation. In the case of an error, more detailed information can be retrieved via the IHttpError interface. In the error-free case the response is filled.

virtual int mx::IHttpCameraConnection::get const mxmString request  )  [pure virtual]
 

Send a get request to the camera. The return value is an identifier for this request and can be used to match the response.

virtual mxmQtSignal mx::IHttpCameraConnection::requestFinishedSignal  )  [pure virtual]
 

This signal is emitted when a request is finished. The signature of this signal is (int id, bool error, mxmString response). The id is the identifier returned by the get method and error indicates the success of the operation. In the case of an error, more detailed information can be retrieved via the IHttpError interface. In the error-free case the response is filled.

virtual void mx::IHttpCameraConnection::retrieveCameraModel const mxmString request  )  [pure virtual]
 

Retrieve model information from the camera.


The documentation for this class was generated from the following file:
Generated on Fri Jun 29 17:21:05 2007 for MxPEG SDK by  doxygen 1.4.6