Objective Systems, Inc.  
Home
About ASN.1
Products
Free Software
Open Source
Documents
Services
Resources
Resellers
Customers
Careers
About Us
Contact Us
 

Google


Objective Systems, Inc.

ASN1XERSocketOutputStream Class Reference
[C++ Classes for Streaming XER Encoding.]

#include <ASN1XEROutputStream.h>

Inheritance diagram for ASN1XERSocketOutputStream:

ASN1XEROutputStream List of all members.

Detailed Description

A socket output stream for streaming XER encoding. This class writes data directly to a network via TCP/IP socket.


Public Member Functions

 ASN1XERSocketOutputStream (OSRTSOCKET socket, ASN1BOOL ownership=FALSE)
 ASN1XERSocketOutputStream (OSCSocket &socket)

Protected Attributes

OSCSocket mSocket


Constructor & Destructor Documentation

ASN1XERSocketOutputStream::ASN1XERSocketOutputStream OSRTSOCKET  socket,
ASN1BOOL  ownership = FALSE
 

Creates and initializes the socket output stream using the socket's handle. Use getStatus() method to determine has error occured during the initialization or not.

Parameters:
socket Handle of the socket.
ownership Boolean value,indicates the ownership of the * socket's handle.
See also:
rtSocketCreate, rtSocketAccept

rtStreamSocketAttach

ASN1XERSocketOutputStream::ASN1XERSocketOutputStream OSCSocket &  socket  ) 
 

Initializes the socket output stream using the OSCSocket class instance. Use getStatus() method to determine has error occured during the initialization or not.

Parameters:
socket Reference to OSCSocket class instance.


Member Data Documentation

OSCSocket ASN1XERSocketOutputStream::mSocket [protected]
 

a socket


The documentation for this class was generated from the following file:

Copyright © 1997-2005 Objective Systems,Inc.
All Rights Reserved.
This document may be distributed in any form, electronic
or otherwise, provided that it is distributed in its entirety
and that the copyright and this notice are included.

This file was last modified on 8 Sep 2005.
ASN1C XER Runtime, ASN1C v5.8x