30 #ifndef PXPVDSDK_PXPVDTRANSPORT_H    31 #define PXPVDSDK_PXPVDTRANSPORT_H    62     virtual bool connect() = 0;
    68     virtual void disconnect() = 0;
    73     virtual bool isConnected() = 0;
    79     virtual bool write(
const uint8_t* inBytes, uint32_t inLength) = 0;
    89     virtual void unlock() = 0;
    94     virtual void flush() = 0;
    99     virtual uint64_t getWrittenDataSize() = 0;
   101     virtual void release() = 0;
   129 #endif // PXPVDSDK_PXPVDTRANSPORT_H Definition: GuContactBuffer.h:37
 
#define PX_C_EXPORT
Definition: Pxc.h:54
 
#define PX_CALL_CONV
Definition: PxPreprocessor.h:315
 
PxPvdTransport is an interface representing the data transport mechanism. This class defines all serv...
Definition: PxPvdTransport.h:53
 
PX_C_EXPORT PxPvdTransport *PX_CALL_CONV PxDefaultPvdSocketTransportCreate(const char *host, int port, unsigned int timeoutInMilliseconds)
Create a default socket transport. 
 
PX_C_EXPORT PxPvdTransport *PX_CALL_CONV PxDefaultPvdFileTransportCreate(const char *name)
Create a default file transport. 
 
virtual ~PxPvdTransport()
Definition: PxPvdTransport.h:104