BRLMChannel
Channel information to your printer.
Overview
You use this object to specify your printer. To send data to your printer, you initialize this class and pass it to BRLMPrinterDriverGenerator
.
If you change your channel, you initialize this class again.
Instance methods
initWithWifiIPAddress:
Initialize this class with an IP address of your printer to connect through a network.
Declaration
- (instancetype)initWithWifiIPAddress:(NSString *)ipAddress;
Parameters
Name | Type | Description |
---|---|---|
ipAddress | NSString * | IP Address of your printer |
initWithBluetoothSerialNumber:
Initialize this class with a serial number of your printer to connect through a bluetooth.
Declaration
- (instancetype)initWithBluetoothSerialNumber:(BRLMExternalAccessorySerialNumber *)serialNumber;
Name | Type | Description |
---|---|---|
serialNumber | BRLMExternalAccessorySerialNumber * | A bluetooth serial number of your printer |
initWithBLELocalName:
Initialize this class with a local name of your printer to connect through a bluetooth low energy.
Declaration
- (instancetype)initWithBLELocalName:(NSString *)localName;
Parameters
Name | Type | Description |
---|---|---|
localName | NSString * | A local name for bluetooth low energy of your printer |
Properties
channelType
A channel type which is set in initializing you called.
For the value set, see BRLMChannelType
.
Declaration
@property (nonatomic, readonly) BRLMChannelType channelType;
channelInfo
Channel information such as an IP Address and filepath you passed in initializing.
Declaration
@property (nonatomic, readonly) NSString *channelInfo;
Types
BRLMExternalAccessorySerialNumber
Declaration
typedef NSString BRLMExternalAccessorySerialNumber;