Naming consistency fixed (MESSAGE_TX and MESSAGE_RX).
This commit is contained in:
parent
da27ce33dd
commit
3e3d996e7b
@ -107,7 +107,7 @@ fn create_service() !void {
|
|||||||
break;
|
break;
|
||||||
},
|
},
|
||||||
|
|
||||||
.MESSAGE => {
|
.MESSAGE_RX => {
|
||||||
print("Client asking for a service through ipcd.\n", .{});
|
print("Client asking for a service through ipcd.\n", .{});
|
||||||
defer ctx.close_fd (some_event.origin) catch {};
|
defer ctx.close_fd (some_event.origin) catch {};
|
||||||
if (some_event.m) |m| {
|
if (some_event.m) |m| {
|
||||||
@ -206,7 +206,7 @@ fn create_service() !void {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
.TX => {
|
.MESSAGE_TX => {
|
||||||
print("Message sent.\n", .{});
|
print("Message sent.\n", .{});
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -43,7 +43,7 @@ pub fn main() !u8 {
|
|||||||
print("Timer!\n", .{});
|
print("Timer!\n", .{});
|
||||||
},
|
},
|
||||||
|
|
||||||
.MESSAGE => {
|
.MESSAGE_RX => {
|
||||||
if (some_event.m) |m| {
|
if (some_event.m) |m| {
|
||||||
print("message has been bounced: {}\n", .{m});
|
print("message has been bounced: {}\n", .{m});
|
||||||
m.deinit();
|
m.deinit();
|
||||||
@ -55,7 +55,7 @@ pub fn main() !u8 {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
.TX => {
|
.MESSAGE_TX => {
|
||||||
print("Message sent.\n", .{});
|
print("Message sent.\n", .{});
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -79,7 +79,7 @@ fn create_service() !void {
|
|||||||
, .{some_event.origin, ctx.pollfd.items.len});
|
, .{some_event.origin, ctx.pollfd.items.len});
|
||||||
},
|
},
|
||||||
|
|
||||||
.MESSAGE => {
|
.MESSAGE_RX => {
|
||||||
if (some_event.m) |m| {
|
if (some_event.m) |m| {
|
||||||
print("New message ({} bytes)\n", .{m.payload.len});
|
print("New message ({} bytes)\n", .{m.payload.len});
|
||||||
util.print_message ("RECEIVED MESSAGE", m);
|
util.print_message ("RECEIVED MESSAGE", m);
|
||||||
@ -92,7 +92,7 @@ fn create_service() !void {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
.TX => {
|
.MESSAGE_TX => {
|
||||||
print("Message sent.\n", .{});
|
print("Message sent.\n", .{});
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -185,7 +185,7 @@ fn create_service() !void {
|
|||||||
print ("Message has been sent (SWITCH fd {}).\n", .{some_event.origin});
|
print ("Message has been sent (SWITCH fd {}).\n", .{some_event.origin});
|
||||||
},
|
},
|
||||||
|
|
||||||
.MESSAGE => {
|
.MESSAGE_RX => {
|
||||||
print ("Client asking for a service through TCPd.\n", .{});
|
print ("Client asking for a service through TCPd.\n", .{});
|
||||||
errdefer ctx.close (some_event.index) catch {};
|
errdefer ctx.close (some_event.index) catch {};
|
||||||
if (some_event.m) |m| {
|
if (some_event.m) |m| {
|
||||||
@ -240,7 +240,7 @@ fn create_service() !void {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
.TX => {
|
.MESSAGE_TX => {
|
||||||
print ("Message sent.\n", .{});
|
print ("Message sent.\n", .{});
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -5,14 +5,14 @@
|
|||||||
|
|
||||||
enum event_types {
|
enum event_types {
|
||||||
ERROR = 0 // A problem occured.
|
ERROR = 0 // A problem occured.
|
||||||
, EXTERNAL = 1 // Message received from a non IPC socket.
|
, CONNECTION = 1 // New user.
|
||||||
, SWITCH_RX = 2 // Message received from a switched FD.
|
, DISCONNECTION = 2 // User disconnected.
|
||||||
, SWITCH_TX = 3 // Message sent to a switched fd.
|
, MESSAGE_RX = 3 // New message.
|
||||||
, CONNECTION = 4 // New user.
|
, MESSAGE_TX = 4 // Message sent.
|
||||||
, DISCONNECTION = 5 // User disconnected.
|
, TIMER = 5 // Timeout in the poll(2) function.
|
||||||
, MESSAGE = 6 // New message.
|
, EXTERNAL = 6 // Message received from a non IPC socket.
|
||||||
, TIMER = 7 // Timeout in the poll(2) function.
|
, SWITCH_RX = 7 // Message received from a switched FD.
|
||||||
, TX = 8 // Message sent.
|
, SWITCH_TX = 8 // Message sent to a switched fd.
|
||||||
};
|
};
|
||||||
|
|
||||||
// Return type of callback functions when switching.
|
// Return type of callback functions when switching.
|
||||||
|
@ -439,7 +439,7 @@ pub const Context = struct {
|
|||||||
};
|
};
|
||||||
|
|
||||||
if (maybe_message) |m| {
|
if (maybe_message) |m| {
|
||||||
return Event.init(Event.Type.MESSAGE, i, fd.fd, m);
|
return Event.init(Event.Type.MESSAGE_RX, i, fd.fd, m);
|
||||||
}
|
}
|
||||||
|
|
||||||
try self.close(i);
|
try self.close(i);
|
||||||
@ -486,7 +486,7 @@ pub const Context = struct {
|
|||||||
// otherwise = write message for the msg.fd
|
// otherwise = write message for the msg.fd
|
||||||
try self.write (m);
|
try self.write (m);
|
||||||
m.deinit();
|
m.deinit();
|
||||||
return Event.init(Event.Type.TX, i, fd.fd, null);
|
return Event.init(Event.Type.MESSAGE_TX, i, fd.fd, null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// .revent is POLLHUP
|
// .revent is POLLHUP
|
||||||
|
@ -35,14 +35,14 @@ pub const Event = struct {
|
|||||||
|
|
||||||
pub const Type = enum {
|
pub const Type = enum {
|
||||||
ERROR, // A problem occured.
|
ERROR, // A problem occured.
|
||||||
|
CONNECTION, // New user.
|
||||||
|
DISCONNECTION, // User disconnected.
|
||||||
|
MESSAGE_RX, // New message.
|
||||||
|
MESSAGE_TX, // Message sent.
|
||||||
|
TIMER, // Timeout in the poll(2) function.
|
||||||
EXTERNAL, // Message received from a non IPC socket.
|
EXTERNAL, // Message received from a non IPC socket.
|
||||||
SWITCH_RX, // Message received from a switched FD.
|
SWITCH_RX, // Message received from a switched FD.
|
||||||
SWITCH_TX, // Message sent to a switched fd.
|
SWITCH_TX, // Message sent to a switched fd.
|
||||||
CONNECTION, // New user.
|
|
||||||
DISCONNECTION, // User disconnected.
|
|
||||||
MESSAGE, // New message.
|
|
||||||
TIMER, // Timeout in the poll(2) function.
|
|
||||||
TX, // Message sent.
|
|
||||||
};
|
};
|
||||||
|
|
||||||
t: Event.Type,
|
t: Event.Type,
|
||||||
|
Reference in New Issue
Block a user