Jabber WindowGram Client (JWGC)

Introduction Screenshots Installation Downloads
Documentation Browse Source Resources Project Site

Stable Version
-none-

Latest Version
beta5



Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

port.h File Reference

#include "mit-copyright.h"
#include <stdio.h>
#include "new_string.h"
#include "string_stack.h"

Go to the source code of this file.

Data Structures

union  port__data
struct  port

Defines

#define INPUT_CLOSED   0x1
#define OUTPUT_CLOSED   0x2
#define PORT_CLOSED   0x3

Functions

void init_ports ()
string read_from_port ()
void write_on_port ()
void close_port_input ()
void close_port_output ()
void create_subprocess_port ()
void create_file_append_port ()
void create_file_input_port ()
void create_file_output_port ()
void create_port_from_filter ()
void create_port_from_output_proc ()
void init_standard_ports ()
void create_port_from_files ()


Define Documentation

#define INPUT_CLOSED   0x1
 

Definition at line 37 of file port.h.

#define OUTPUT_CLOSED   0x2
 

Definition at line 38 of file port.h.

#define PORT_CLOSED   0x3
 

Definition at line 39 of file port.h.


Function Documentation

void close_port_input  ) 
 

void close_port_output  ) 
 

void create_file_append_port  ) 
 

void create_file_input_port  ) 
 

void create_file_output_port  ) 
 

void create_port_from_files  ) 
 

Referenced by create_file_append_port(), create_file_input_port(), create_file_output_port(), create_subprocess_port(), and init_standard_ports().

void create_port_from_filter  ) 
 

Referenced by init_standard_ports().

void create_port_from_output_proc  ) 
 

Referenced by init_standard_ports().

void create_subprocess_port  ) 
 

void init_ports  ) 
 

Definition at line 153 of file port.c.

References port_dictionary_Create(), port_dictionary_Destroy(), and port_dictionary_Enumerate().

Referenced by main().

00154 {
00155         if (port_dict) {
00156                 port_dictionary_Enumerate(port_dict, close_port_from_binding);
00157                 port_dictionary_Destroy(port_dict);
00158         }
00159 
00160         port_dict = port_dictionary_Create(31);
00161 }

void init_standard_ports  ) 
 

Referenced by main().

string read_from_port  ) 
 

Referenced by eval_expr().

void write_on_port  ) 
 



Last updated at Tue Dec 18 21:07:42 PST 2007. This site and project hosted by...SourceForge.net Logo

Source Perspective by Fisheye