add support for Sending text to channels
Signed-off-by: Chris Michael <cp.michael@samsung.com>
This commit is contained in:
parent
2c8ed6a5b0
commit
7f1371c61b
|
@ -175,6 +175,7 @@ EXAPI const char *express_network_server_name_get(Express_Server *srv);
|
|||
EXAPI const char *express_network_server_realname_get(Express_Server *srv);
|
||||
EXAPI Eina_Bool express_network_channel_join(Express_Network *net, const char *channel, const char *pass);
|
||||
EXAPI void express_network_channel_part(Express_Network *net, const char *channel);
|
||||
EXAPI void express_network_channel_priv_send(Express_Network *net, const char *channel, const char *msg);
|
||||
|
||||
/* # ifdef __cplusplus */
|
||||
/* } */
|
||||
|
|
|
@ -844,3 +844,15 @@ express_network_channel_part(Express_Network *net, const char *channel)
|
|||
len = snprintf(data, sizeof(data), "PART %s\r\n", channel);
|
||||
express_network_data_send(net, data, len);
|
||||
}
|
||||
|
||||
EXAPI void
|
||||
express_network_channel_priv_send(Express_Network *net, const char *channel, const char *msg)
|
||||
{
|
||||
char data[512];
|
||||
int len = 0;
|
||||
|
||||
if ((!net) || (!net->conn) || (!channel)) return;
|
||||
|
||||
len = snprintf(data, sizeof(data), "PRIVMSG %s :%s\r\n", channel, msg);
|
||||
express_network_data_send(net, data, len);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue