m_send_trans.write_to_socket(client_socket);
}
- void socket_update_surrounding_text(int client, uint32 context, const String& uuid, String text, uint32 cursor) {
+ void socket_update_surrounding_text(int client, uint32 context, const String& uuid, String& text, uint32 cursor) {
SCIM_DEBUG_MAIN(4) << __FUNCTION__ << "...\n";
LOGD ("client id:%d\n", client);
void wsc_context_delete_surrounding (WSCContextISF *wsc_ctx, int offset, int len)
{
- LOGD ("");
+ LOGD ("offset = %d, len = %d", offset, len);
if (!wsc_ctx)
return;
}
void
- get_surrounding_text (int id, uint32 context_id, int maxlen_before, int maxlen_after) {
+ socket_helper_get_surrounding_text (int id, uint32 context_id, uint32 maxlen_before, uint32 maxlen_after) {
LOGD ("client id:%d", id);
panel_slot_get_surrounding_text (context_id, maxlen_before, maxlen_after);
}
void
- delete_surrounding_text (int id, uint32 context_id, int offset, int len) {
+ socket_helper_delete_surrounding_text (int id, uint32 context_id, uint32 offset, uint32 len) {
LOGD ("client id:%d", id);
panel_slot_delete_surrounding_text (context_id, offset, len);
}
LOGW ("not implemented for %s", m_name.c_str ());
}
-void PanelAgentBase::socket_update_surrounding_text (int client, uint32 context, String& uuid, String text, uint32 cursor)
+void PanelAgentBase::socket_update_surrounding_text (int client, uint32 context, const String& uuid, String& text, uint32 cursor)
{
LOGW ("not implemented for %s", m_name.c_str ());
}
*
* @return none.
*/
- virtual void socket_update_surrounding_text (int client, uint32 context, String& uuid, String text, uint32 cursor);
+ virtual void socket_update_surrounding_text (int client, uint32 context,const String& uuid, String& text, uint32 cursor);
/**
* @brief socket_update_selection.
_p->reload_config (id);
}
-void PanelAgentManager::socket_update_surrounding_text (int id, uint32 context_id, String& uuid, String text, uint32 cursor)
+void PanelAgentManager::socket_update_surrounding_text (int id, uint32 context_id, const String& uuid, String& text, uint32 cursor)
{
PanelAgentPointer _p = m_impl->get_panel_agent_by_id (id);
void check_option_window (int client, uint32 context, String& uuid, _OUT_ uint32& avail);
void reset_ise_option (int client_id, uint32 context);
void reset_helper_context (int client_id, uint32 context, const String& uuid);
- void socket_update_surrounding_text (int client, uint32 context, String& uuid, String text, uint32 cursor);
+ void socket_update_surrounding_text (int client, uint32 context, const String& uuid, String& text, uint32 cursor);
void socket_update_selection (int client, uint32 context, String& uuid, String text);
void socket_get_keyboard_ise_list (int client, uint32 context, const String& uuid, std::vector<String>& list);
void socket_get_candidate_ui (int client, uint32 context, const String& uuid, int style, int mode);