Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

iso.cpp File Reference

#include "rdesktop.h"

Include dependency graph for iso.cpp:

Go to the source code of this file.

Functions

static void iso_send_msg (uint8 code)
static STREAM iso_recv_msg (uint8 *code)
STREAM iso_init (int length)
void iso_send (STREAM s)
STREAM iso_recv (void)
BOOL iso_connect (char *server)
void iso_disconnect (void)


Function Documentation

BOOL iso_connect char *  server  ) 
 

Definition at line 140 of file iso.cpp.

References code, error(), False, ISO_PDU_CC, ISO_PDU_CR, iso_recv_msg(), iso_send_msg(), NULL, tcp_connect(), tcp_disconnect(), and True.

Referenced by mcs_connect().

void iso_disconnect void   ) 
 

Definition at line 166 of file iso.cpp.

References ISO_PDU_DR, iso_send_msg(), and tcp_disconnect().

Referenced by mcs_connect(), and mcs_disconnect().

STREAM iso_init int  length  ) 
 

Definition at line 88 of file iso.cpp.

References s, s_push_layer, and tcp_init().

Referenced by mcs_init(), mcs_send_aurq(), mcs_send_cjrq(), mcs_send_connect_initial(), and mcs_send_edrq().

STREAM iso_recv void   ) 
 

Definition at line 120 of file iso.cpp.

References code, error(), ISO_PDU_DT, iso_recv_msg(), NULL, and s.

Referenced by mcs_recv(), mcs_recv_aucf(), mcs_recv_cjcf(), and mcs_recv_connect_response().

static STREAM iso_recv_msg uint8 code  )  [static]
 

Definition at line 47 of file iso.cpp.

References error(), in_uint16_be, in_uint8, in_uint8s, ISO_PDU_DT, NULL, s, tcp_recv(), and version.

Referenced by iso_connect(), and iso_recv().

void iso_send STREAM  s  ) 
 

Definition at line 100 of file iso.cpp.

References stream::end, ISO_PDU_DT, out_uint16_be, out_uint8, stream::p, s_pop_layer, and tcp_send().

Referenced by mcs_send(), mcs_send_aurq(), mcs_send_cjrq(), mcs_send_connect_initial(), and mcs_send_edrq().

static void iso_send_msg uint8  code  )  [static]
 

Definition at line 25 of file iso.cpp.

References out_uint16, out_uint16_be, out_uint8, s, s_mark_end, tcp_init(), and tcp_send().

Referenced by iso_connect(), and iso_disconnect().


Generated on Sat Nov 5 17:04:05 2005 for OPIE by  doxygen 1.4.2