Select your printer model [−]
- TM-m10
- TM-m30
- TM-m30II
- TM-m30II-H
- TM-m30II-NT
- TM-m30II-S
- TM-m30II-SL
- TM-m30III
- TM-m30III-H
- TM-m50
- TM-m50II
- TM-m50II-H
- TM-T20
- TM-T20II
- TM-T20III
- TM-T20IIIL
- TM-T20IV
- TM-T20IV-L
- TM-T20IV-SP
- TM-T20X
- TM-T20X-II
- TM-T60
- TM-T70
- TM-T70II
- TM-T81II
- TM-T81III
- TM-T82
- TM-T82II
- TM-T82III
- TM-T82IIIL
- TM-T82IV
- TM-T82IV-L
- TM-T82X
- TM-T82X-II
- TM-T83III
- TM-T83IV
- TM-T88V
- TM-T88VI
- TM-T88VII
- TM-T100
- TM-L90 Liner-Free Label Printer Model
- TM-L100
- TM-U220
- TM-U220II
- TM-U330
- TM-P20
- TM-P20II
- TM-P60 (Receipt)
- TM-P60 (Peeler)
- TM-P60II (Receipt)
- TM-P60II (Peeler)
- TM-P80
- TM-P80II
- TM-H6000V
- TM-T20II-i
- TM-T70-i
- TM-T82II-i
- TM-T83II-i
- TM-T88V-i
- TM-T88VI-iHUB
- TM-U220-i
- TM-U220IIB-i
- TM-T70II-DT
- TM-T70II-DT2
- TM-T88V-DT
- TM-T88VI-DT2
- TM-H6000IV-DT
- TM-T88IV
- TM-T90
- TM-L90
- TM-H6000IV
setLogSettings
Sets the log output function.
Syntax
+(int) setLogSettings:(int) period output:(int) output ipAddress:(NSString *)ipAddress port:(int)port logSize:(int)logSize logLevel:(int)logLevel; |
Parameter
period
Specifies whether the log output function setting is temporary or permanent.
The configuration file is not created for temporary setting but is created for permanent setting.
Value |
Description |
---|---|
EPOS2_PERIOD_TEMPORARY |
Temporarily reflects the setting. |
EPOS2_PERIOD_PERMANENT |
Permanently reflects the setting. |
output
Enables or disables the log output function and specifies the log output location.
Value |
Description |
---|---|
EPOS2_OUTPUT_DISABLE |
Disables the log output function. |
EPOS2_OUTPUT_STORAGE |
Output to the storage of the terminal. |
EPOS2_OUTPUT_TCP |
Output via TCP. |
ipAddress
Specifies the IP address for TCP communication.
Specifies the IP address in the IPv4 format.
nil can be specified when the log output function is disabled or the log is output to the storage of the terminal.
port
Specifies the port number for TCP communication.
Also specifies a value within the valid range even when the log output function is disabled or the log is output to the storage of the terminal.
Value |
Description |
---|---|
Integer from 0 to 65535 |
Port number |
logSize
Specifies the maximum capacity of the log stored in the storage.
Also specifies a value within the valid range even when the log output function is disabled or the log is output to TCP.
Value |
Description |
---|---|
Integer from 1 to 1000 |
Maximum capacity of the log stored (in MB) |
logLevel
Specifies the log output level.
Value |
Description |
---|---|
EPOS2_LOGLEVEL_LOW |
Low level |
Return value
Error status
If the process succeeds, EPOS2_SUCCESS will be returned.
If the process fails, one of the following values be returned.
Error status |
Description |
---|---|
EPOS2_ERR_PARAM |
An invalid parameter was passed. |
EPOS2_ERR_FAILURE |
An unknown error occurred. |
Supplementary explanation
When setting output to EPOS2_OUTPUT_STORAGE, enable the file sharing setting of iTunes.
Follow the procedure below.
1. Add "UIFileSharingEnabled" to nfo.plist of the application.
Automatically changed to "Application supports iTunes file sharing".
2. Set Value of "Application supports iTunes file sharing" to "YES."
Quick Access
- Syntax
- Parameter
- Return value
- Supplementary explanation
- Introduction
- help
- Epos2Log class