org.omg.ETF

Class ConnectionZeroCopyLocalTie

Implemented Interfaces:
Connection, ConnectionOperations, ConnectionZeroCopy, ConnectionZeroCopyOperations, IDLEntity, LocalInterface, Object, java.io.Serializable

public class ConnectionZeroCopyLocalTie
extends _ConnectionZeroCopyLocalBase

Generated from IDL interface "ConnectionZeroCopy"

Author:
JacORB IDL compiler V 2.2, 7-May-2004

Constructor Summary

ConnectionZeroCopyLocalTie(ConnectionZeroCopyOperations delegate)

Method Summary

ConnectionZeroCopyOperations
_delegate()
void
_delegate(ConnectionZeroCopyOperations delegate)
void
close()
void
connect(Profile server_profile, long time_out)
BufferList
create_buffer_list()
void
flush()
Profile
get_server_profile()
boolean
is_connected()
boolean
is_data_available()
void
read(BufferHolder data, int offset, int min_length, int max_length, long time_out)
void
read_zc(BufferListHolder data, int min_length, long time_out)
boolean
supports_callback()
boolean
use_handle_time_out()
boolean
wait_next_data(long time_out)
void
write(boolean is_first, boolean is_last, byte[] data, int offset, int length, long time_out)
void
write_zc(BufferListHolder data, long time_out)

Methods inherited from class org.omg.ETF._ConnectionZeroCopyLocalBase

_ids

Methods inherited from class org.omg.CORBA.LocalObject

_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface, _get_interface_def, _get_policy, _hash, _ids, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_policy_override, validate_connection

Constructor Details

ConnectionZeroCopyLocalTie

public ConnectionZeroCopyLocalTie(ConnectionZeroCopyOperations delegate)

Method Details

_delegate

public ConnectionZeroCopyOperations _delegate()


_delegate

public void _delegate(ConnectionZeroCopyOperations delegate)


close

public void close()
Specified by:
close in interface ConnectionOperations


connect

public void connect(Profile server_profile,
                    long time_out)
Specified by:
connect in interface ConnectionOperations


create_buffer_list

public BufferList create_buffer_list()
Specified by:
create_buffer_list in interface ConnectionZeroCopyOperations


flush

public void flush()
Specified by:
flush in interface ConnectionOperations


get_server_profile

public Profile get_server_profile()
Specified by:
get_server_profile in interface ConnectionOperations


is_connected

public boolean is_connected()
Specified by:
is_connected in interface ConnectionOperations


is_data_available

public boolean is_data_available()
Specified by:
is_data_available in interface ConnectionOperations


read

public void read(BufferHolder data,
                 int offset,
                 int min_length,
                 int max_length,
                 long time_out)
Specified by:
read in interface ConnectionOperations


read_zc

public void read_zc(BufferListHolder data,
                    int min_length,
                    long time_out)
Specified by:
read_zc in interface ConnectionZeroCopyOperations


supports_callback

public boolean supports_callback()
Specified by:
supports_callback in interface ConnectionOperations


use_handle_time_out

public boolean use_handle_time_out()
Specified by:
use_handle_time_out in interface ConnectionOperations


wait_next_data

public boolean wait_next_data(long time_out)
Specified by:
wait_next_data in interface ConnectionOperations


write

public void write(boolean is_first,
                  boolean is_last,
                  byte[] data,
                  int offset,
                  int length,
                  long time_out)
Specified by:
write in interface ConnectionOperations


write_zc

public void write_zc(BufferListHolder data,
                     long time_out)
Specified by:
write_zc in interface ConnectionZeroCopyOperations