#include <gimp-print/gimp-print.h>
#include <gimp-print/gimp-print-intl-internal.h>
#include "gimp-print-internal.h"
#include <string.h>
#include "print-escp2.h"
Go to the source code of this file.
|
Definition at line 49 of file escp2-driver.c. References stp_raw_t::bytes, stp_raw_t::data, get_privdata(), escp2_privdata_t::init_sequence, stp_send_command(), and stp_zfwrite(). Referenced by stpi_escp2_init_printer(). |
|
Definition at line 286 of file escp2-driver.c. References get_privdata(), escp2_privdata_t::has_graymode, stp_send_command(), escp2_privdata_t::use_black_parameters, and escp2_privdata_t::use_fast_360. Referenced by stpi_escp2_init_printer(). |
|
Definition at line 333 of file escp2-driver.c. References escp2_privdata_t::drop_size, get_privdata(), and stp_send_command(). Referenced by stpi_escp2_init_printer(). |
|
Definition at line 369 of file escp2-driver.c. References escp2_privdata_t::advanced_command_set, get_privdata(), escp2_privdata_t::page_management_units, escp2_privdata_t::page_true_height, escp2_privdata_t::page_width, stp_get_boolean_parameter(), and stp_send_command(). Referenced by stpi_escp2_init_printer(). |
|
Definition at line 265 of file escp2-driver.c. References stp_send_command(). Referenced by stpi_escp2_init_printer(). |
|
Definition at line 353 of file escp2-driver.c. References escp2_privdata_t::command_set, get_privdata(), escp2_privdata_t::initial_vertical_offset, MODEL_COMMAND_2000, MODEL_COMMAND_PRO, escp2_privdata_t::page_bottom, escp2_privdata_t::page_management_units, escp2_privdata_t::page_top, stp_send_command(), and escp2_privdata_t::use_extended_commands. Referenced by stpi_escp2_init_printer(). |
|
Definition at line 342 of file escp2-driver.c. References get_privdata(), escp2_privdata_t::page_management_units, escp2_privdata_t::page_true_height, stp_send_command(), and escp2_privdata_t::use_extended_commands. Referenced by stpi_escp2_init_printer(). |
|
Definition at line 297 of file escp2-driver.c. References get_privdata(), res_t::printer_weave, escp2_privdata_t::printer_weave, escp2_privdata_t::res, stp_send_command(), and printer_weave_t::value. Referenced by stpi_escp2_init_printer(). |
|
Definition at line 388 of file escp2-driver.c. References escp2_privdata_t::base_separation, escp2_privdata_t::command_set, get_privdata(), MODEL_COMMAND_PRO, escp2_privdata_t::nozzle_separation, escp2_privdata_t::physical_xdpi, escp2_privdata_t::res, escp2_privdata_t::resolution_scale, res_t::softweave, stp_send_command(), escp2_privdata_t::use_extended_commands, and res_t::vres. Referenced by stpi_escp2_init_printer(). |
|
Definition at line 309 of file escp2-driver.c. References get_privdata(), res_t::hres, escp2_privdata_t::printing_resolution, escp2_privdata_t::res, stp_get_string_parameter(), stp_send_command(), and res_t::vres. Referenced by stpi_escp2_init_printer(). |
|
|
Definition at line 271 of file escp2-driver.c. References get_privdata(), escp2_privdata_t::horizontal_units, escp2_privdata_t::page_management_units, stp_send_command(), escp2_privdata_t::unit_scale, escp2_privdata_t::use_extended_commands, and escp2_privdata_t::vertical_units. Referenced by stpi_escp2_init_printer(). |
|
Definition at line 43 of file escp2-driver.c. References stp_get_component_data(). |
|
|
Definition at line 79 of file escp2-driver.c. References print_remote_param(). Referenced by print_debug_params(). |
|
Definition at line 71 of file escp2-driver.c. References print_remote_param(). Referenced by print_debug_params(). |
|
Definition at line 63 of file escp2-driver.c. References stp_send_command(). Referenced by print_debug_params(), print_remote_float_param(), and print_remote_int_param(). |
|
Definition at line 503 of file escp2-driver.c. References escp2_privdata_t::bitwidth, get_privdata(), escp2_privdata_t::horizontal_passes, escp2_privdata_t::image_printed_width, stp_free(), stp_malloc(), stp_putc(), and stp_zfwrite(). Referenced by stpi_escp2_flush_pass(). |
|
|
Definition at line 431 of file escp2-driver.c. References escp2_privdata_t::channels, physical_subchannel_t::color, get_privdata(), escp2_privdata_t::last_color, stp_send_command(), physical_subchannel_t::subchannel, and escp2_privdata_t::use_extended_commands. Referenced by stpi_escp2_flush_pass(). |
|
|
|
Definition at line 561 of file escp2-driver.c. References escp2_privdata_t::advanced_command_set, stp_raw_t::bytes, stp_raw_t::data, input_slot_t::deinit_sequence, escp2_privdata_t::deinit_sequence, get_privdata(), escp2_privdata_t::input_slot, stp_puts(), stp_send_command(), and stp_zfwrite(). Referenced by escp2_do_print(). |
|
Definition at line 584 of file escp2-driver.c. References escp2_privdata_t::channels_in_use, get_privdata(), escp2_privdata_t::min_nozzles, escp2_privdata_t::printed_something, send_extra_data(), send_print_command(), set_color(), set_horizontal_position(), set_vertical_position(), stp_get_lineactive_by_pass(), stp_get_linebases_by_pass(), stp_get_linecount_by_pass(), stp_get_lineoffsets_by_pass(), stp_get_pass_by_pass(), stp_send_command(), stp_zfwrite(), stp_lineactive_t::v, stp_linecount_t::v, and stp_lineoff_t::v. |
|
Definition at line 544 of file escp2-driver.c. References escp2_reset_printer(), escp2_set_color(), escp2_set_dot_size(), escp2_set_form_factor(), escp2_set_graphics_mode(), escp2_set_margins(), escp2_set_page_height(), escp2_set_printer_weave(), escp2_set_printhead_resolution(), escp2_set_printhead_speed(), escp2_set_remote_sequence(), and escp2_set_resolution(). Referenced by escp2_do_print(). |
|
Definition at line 626 of file escp2-driver.c. References get_privdata(), escp2_privdata_t::input_slot, escp2_privdata_t::printed_something, input_slot_t::roll_feed_cut_flags, ROLL_FEED_DONT_EJECT, and stp_send_command(). Referenced by escp2_print_page(). |