18#ifndef _DECAF_INTERNAL_NET_SSL_OPENSSL_OPENSSLSOCKETOUTPUTSTREAM_H_
19#define _DECAF_INTERNAL_NET_SSL_OPENSSL_OPENSSLSOCKETOUTPUTSTREAM_H_
Wraps a a Normal Socket object and extends or overrides functions in that class to make use of the Op...
Definition: OpenSSLSocket.h:43
OutputStream implementation used to write data to an OpenSSLSocket instance.
Definition: OpenSSLSocketOutputStream.h:38
virtual void doWriteArrayBounded(const unsigned char *buffer, int size, int offset, int length)
virtual ~OpenSSLSocketOutputStream()
OpenSSLSocketOutputStream(OpenSSLSocket *socket)
virtual void doWriteByte(unsigned char c)
virtual void close()
Closes this object and deallocates the appropriate resources.The object is generally no longer usable...
Base interface for any class that wants to represent an output stream of bytes.
Definition: OutputStream.h:39
#define DECAF_API
Definition: Config.h:29
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Definition: AprPool.h:25