mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-24 01:23:03 +01:00
Renamed MSG to CSV_MSG.
This commit is contained in:
parent
523ab4905e
commit
1d2f574cee
@ -93,7 +93,7 @@ static void event_handler(PTR);
|
||||
static void event_thread(PTR);
|
||||
#endif
|
||||
|
||||
static STATUS get_response(RDB, MSG, STATUS *, HANDLE *, USHORT, UCHAR *,
|
||||
static STATUS get_response(RDB, CSV_MSG, STATUS *, HANDLE *, USHORT, UCHAR *,
|
||||
USHORT *);
|
||||
static STATUS handle_error(STATUS *, STATUS);
|
||||
static STATUS info(RDB, STATUS *, HANDLE, MSG_T, USHORT, USHORT, UCHAR *,
|
||||
@ -2407,7 +2407,7 @@ static void event_thread( PTR connection)
|
||||
|
||||
static STATUS get_response(
|
||||
RDB rdb,
|
||||
MSG message,
|
||||
CSV_MSG message,
|
||||
STATUS * user_status,
|
||||
HANDLE * handle,
|
||||
USHORT buffer_length, UCHAR * buffer, USHORT * return_length)
|
||||
|
@ -226,12 +226,12 @@ typedef enum {
|
||||
MSG_drop_database
|
||||
} MSG_T;
|
||||
|
||||
typedef struct msg {
|
||||
typedef struct csv_msg {
|
||||
HDR msg_header;
|
||||
SRQ msg_que;
|
||||
MSG_T msg_type; /* Specific message type */
|
||||
PTR msg_connection; /* Process sending message */
|
||||
} *MSG;
|
||||
} *CSV_MSG;
|
||||
|
||||
/* Miscellaneous message formats */
|
||||
|
||||
|
@ -81,7 +81,7 @@ static void init(void *, SH_MEM, int);
|
||||
static void insert_tail(SRQ *, SRQ *);
|
||||
static void mutex_bugcheck(UCHAR *, int);
|
||||
static void punt(TEXT *);
|
||||
static int put_message(PTR, MSG, int);
|
||||
static int put_message(PTR, CSV_MSG, int);
|
||||
#ifdef UNIX
|
||||
static void release_semaphore(USHORT);
|
||||
#endif
|
||||
@ -398,7 +398,7 @@ PTR CSS_find_process( SLONG process_number)
|
||||
}
|
||||
|
||||
|
||||
MSG CSS_get_message(PTR partner, MSG old_message, SSHORT timeout)
|
||||
CSV_MSG CSS_get_message(PTR partner, CSV_MSG old_message, SSHORT timeout)
|
||||
{
|
||||
/**************************************
|
||||
*
|
||||
@ -414,7 +414,7 @@ MSG CSS_get_message(PTR partner, MSG old_message, SSHORT timeout)
|
||||
*
|
||||
**************************************/
|
||||
PRB process;
|
||||
MSG message;
|
||||
CSV_MSG message;
|
||||
CNCT connection;
|
||||
SRQ *que;
|
||||
SLONG count, status;
|
||||
@ -445,7 +445,7 @@ MSG CSS_get_message(PTR partner, MSG old_message, SSHORT timeout)
|
||||
for (;;) {
|
||||
process->prb_flags &= ~PRB_signal_me;
|
||||
QUE_LOOP(process->prb_messages, que) {
|
||||
message = (MSG) ((UCHAR *) que - OFFSET(MSG, msg_que));
|
||||
message = (CSV_MSG) ((UCHAR *) que - OFFSET(CSV_MSG, msg_que));
|
||||
connection = (CNCT) ABS_PTR(message->msg_connection);
|
||||
if (!partner || connection->cnct_mirror == partner)
|
||||
goto got_one;
|
||||
@ -659,7 +659,7 @@ void CSS_probe_processes(void)
|
||||
}
|
||||
|
||||
|
||||
int CSS_put_message( PTR connection_id, MSG message, MSG old_message)
|
||||
int CSS_put_message( PTR connection_id, CSV_MSG message, CSV_MSG old_message)
|
||||
{
|
||||
/**************************************
|
||||
*
|
||||
@ -946,7 +946,7 @@ static void delete_process( SLONG process_offset)
|
||||
*
|
||||
**************************************/
|
||||
PRB process;
|
||||
MSG message;
|
||||
CSV_MSG message;
|
||||
|
||||
process = (PRB) ABS_PTR(process_offset);
|
||||
|
||||
@ -961,8 +961,8 @@ static void delete_process( SLONG process_offset)
|
||||
|
||||
while (!QUE_EMPTY(process->prb_messages)) {
|
||||
message =
|
||||
(MSG) ABS_PTR(process->prb_messages.srq_forward -
|
||||
OFFSET(MSG, msg_que));
|
||||
(CSV_MSG) ABS_PTR(process->prb_messages.srq_forward -
|
||||
OFFSET(CSV_MSG, msg_que));
|
||||
remove_que(&message->msg_que);
|
||||
free_global(message);
|
||||
}
|
||||
@ -997,7 +997,7 @@ static void disconnect( SLONG process_offset, SLONG cnct_id)
|
||||
*
|
||||
**************************************/
|
||||
CNCT connection, mirror;
|
||||
MSG message;
|
||||
CSV_MSG message;
|
||||
PRB process, partner;
|
||||
SRQ *que;
|
||||
|
||||
@ -1008,7 +1008,7 @@ static void disconnect( SLONG process_offset, SLONG cnct_id)
|
||||
/* Purge message que of any traffic from connection */
|
||||
|
||||
QUE_LOOP(process->prb_messages, que) {
|
||||
message = (MSG) ((UCHAR *) que - OFFSET(MSG, msg_que));
|
||||
message = (CSV_MSG) ((UCHAR *) que - OFFSET(CSV_MSG, msg_que));
|
||||
if (message->msg_connection == connection->cnct_mirror) {
|
||||
que = (SRQ *) ABS_PTR(que->srq_backward);
|
||||
remove_que(&message->msg_que);
|
||||
@ -1026,7 +1026,7 @@ static void disconnect( SLONG process_offset, SLONG cnct_id)
|
||||
if (connection->cnct_partner) {
|
||||
partner = (PRB) ABS_PTR(connection->cnct_partner);
|
||||
partner->prb_flags |= PRB_signal_me;
|
||||
message = (MSG) alloc_global(type_msg, sizeof(struct msg));
|
||||
message = (CSV_MSG) alloc_global(type_msg, sizeof(struct msg));
|
||||
message->msg_type = MSG_disconnect;
|
||||
put_message(cnct_id, message, FALSE);
|
||||
mirror->cnct_partner = 0;
|
||||
@ -1054,7 +1054,7 @@ static void dump(void)
|
||||
SRQ *que;
|
||||
HDR *block;
|
||||
PRB process;
|
||||
MSG message;
|
||||
CSV_MSG message;
|
||||
FRB free;
|
||||
CNCT connection;
|
||||
SLONG offset;
|
||||
@ -1092,8 +1092,8 @@ static void dump(void)
|
||||
break;
|
||||
|
||||
case type_msg:
|
||||
printf("MSG (%ld)\n", block->hdr_length);
|
||||
message = (MSG) block;
|
||||
printf("CSV_MSG (%ld)\n", block->hdr_length);
|
||||
message = (CSV_MSG) block;
|
||||
printf("\tType: %d, connection: %ld\n", message->msg_type,
|
||||
message->msg_connection);
|
||||
dump_que("\tMsg que", &message->msg_que);
|
||||
@ -1386,7 +1386,7 @@ static void punt( TEXT * string)
|
||||
}
|
||||
|
||||
|
||||
static int put_message( PTR connection_id, MSG message, int release_flag)
|
||||
static int put_message( PTR connection_id, CSV_MSG message, int release_flag)
|
||||
{
|
||||
/**************************************
|
||||
*
|
||||
|
@ -34,14 +34,14 @@ extern void CSS_disconnect(SLONG);
|
||||
extern void CSS_free_global(FRB);
|
||||
extern void CSS_free_local(BLK);
|
||||
extern PTR CSS_find_process(SLONG);
|
||||
extern MSG CSS_get_message(PTR, MSG, SSHORT);
|
||||
extern CSV_MSG CSS_get_message(PTR, CSV_MSG, SSHORT);
|
||||
#ifndef PIPE_SERVER
|
||||
extern CSH CSS_init(STATUS *, USHORT);
|
||||
#else
|
||||
extern CSH CSS_init(STATUS *, USHORT, SSHORT);
|
||||
#endif
|
||||
extern void CSS_probe_processes(void);
|
||||
extern int CSS_put_message(PTR, MSG, MSG);
|
||||
extern int CSS_put_message(PTR, CSV_MSG, CSV_MSG);
|
||||
extern void CSS_release(void);
|
||||
extern void CSS_validate(void);
|
||||
|
||||
|
@ -21,7 +21,7 @@
|
||||
* Contributor(s): ______________________________________.
|
||||
*/
|
||||
/*
|
||||
$Id: csv.cpp,v 1.8 2002-11-14 08:17:23 dimitr Exp $
|
||||
$Id: csv.cpp,v 1.9 2002-11-19 12:31:52 dimitr Exp $
|
||||
*/
|
||||
|
||||
#include "firebird.h"
|
||||
@ -80,7 +80,7 @@ static void multi_thread(void);
|
||||
static void open_blob(MSG_BLOB);
|
||||
static void ping(MSG_OP);
|
||||
static void prepare_statement(MSG_PSTMT);
|
||||
static void process_message(MSG);
|
||||
static void process_message(CSV_MSG);
|
||||
static void put_segment(MSG_SEG);
|
||||
static void put_slice(MSG_SLICE);
|
||||
static void que_events(MSG_EVENT);
|
||||
@ -94,7 +94,7 @@ static void release_sql_request(RSR);
|
||||
static void release_transaction(RTR);
|
||||
static void seek_blob(MSG_SEEK);
|
||||
static void send_msg(MSG_MSG);
|
||||
static int send_response(MSG, STATUS *, SLONG, USHORT, UCHAR *);
|
||||
static int send_response(CSV_MSG, STATUS *, SLONG, USHORT, UCHAR *);
|
||||
static void server_ast(EVNT, USHORT, UCHAR *);
|
||||
static void set_cursor(MSG_SETCUR);
|
||||
static void start(MSG_MSG);
|
||||
@ -132,7 +132,7 @@ typedef struct teb {
|
||||
|
||||
typedef struct req {
|
||||
struct req *req_next;
|
||||
MSG req_message;
|
||||
CSV_MSG req_message;
|
||||
} *REQ;
|
||||
|
||||
static REQ request_que, free_requests;
|
||||
@ -212,7 +212,7 @@ int CLIB_ROUTINE main( int argc, char **argv)
|
||||
* Start up central server.
|
||||
*
|
||||
**************************************/
|
||||
MSG message;
|
||||
CSV_MSG message;
|
||||
STATUS status_vector[ISC_STATUS_LENGTH];
|
||||
USHORT sw_multi, sw_name, sw_buffers, sw_limit, length;
|
||||
TEXT **end, *p, *q, c, expanded_name[256], dflt_name[16];
|
||||
@ -359,7 +359,7 @@ int CLIB_ROUTINE main( int argc, char **argv)
|
||||
PRB process;
|
||||
PTR connection, server, client;
|
||||
MSG_RESP response;
|
||||
MSG message;
|
||||
CSV_MSG message;
|
||||
SSHORT parent_pin;
|
||||
|
||||
THREAD_ENTER;
|
||||
@ -1882,7 +1882,7 @@ static void prepare_statement( MSG_PSTMT message)
|
||||
}
|
||||
|
||||
|
||||
static void process_message( MSG message)
|
||||
static void process_message( CSV_MSG message)
|
||||
{
|
||||
/**************************************
|
||||
*
|
||||
@ -2595,7 +2595,7 @@ static void send_msg( MSG_MSG message)
|
||||
|
||||
|
||||
static int send_response(
|
||||
MSG source,
|
||||
CSV_MSG source,
|
||||
STATUS * status_vector,
|
||||
SLONG handle, USHORT length, UCHAR * data)
|
||||
{
|
||||
|
@ -45,7 +45,7 @@ void main( int argc, char **argv)
|
||||
SRQ *que;
|
||||
HDR *block;
|
||||
PRB process;
|
||||
MSG message;
|
||||
CSV_MSG message;
|
||||
FRB free;
|
||||
CNCT connection;
|
||||
SLONG offset;
|
||||
@ -90,8 +90,8 @@ void main( int argc, char **argv)
|
||||
break;
|
||||
|
||||
case type_msg:
|
||||
printf("MSG (%ld)\n", block->hdr_length);
|
||||
message = (MSG) block;
|
||||
printf("CSV_MSG (%ld)\n", block->hdr_length);
|
||||
message = (CSV_MSG) block;
|
||||
printf("\tType: %d, connection: %ld\n", message->msg_type,
|
||||
message->msg_connection);
|
||||
prt_que("\tMsg que", &message->msg_que);
|
||||
|
Loading…
Reference in New Issue
Block a user