-
getBytes() → {String}
-
Get the byte sequence representing the literal packet data
- Source:
Returns:
A sequence of bytes
-
Type
-
String
-
getText() → {String}
-
Returns literal data packets as native JavaScript string
with normalized end of line to \n
- Source:
Returns:
literal data as text
-
Type
-
String
-
-
Parsing function for a literal data packet (tag 11).
Parameters:
Name |
Type |
Description |
input |
String
|
Payload of a tag 11 packet |
position |
Integer
|
Position to start reading from the input string |
len |
Integer
|
Length of the packet or the remaining length of
input at position |
- Source:
Returns:
object representation
-
Type
-
module:packet/literal
-
setBytes(bytes, format)
-
Set the packet data to value represented by the provided string of bytes.
Parameters:
Name |
Type |
Description |
bytes |
String
|
The string of bytes |
format |
utf8
|
binary
|
text
|
The format of the string of bytes |
- Source:
-
setText(text)
-
Set the packet data to a javascript native string, end of line
will be normalized to \r\n and by default text is converted to UTF8
Parameters:
Name |
Type |
Description |
text |
String
|
Any native javascript string |
- Source:
-
write(data) → {String}
-
Creates a string representation of the packet
Parameters:
Name |
Type |
Description |
data |
String
|
The data to be inserted as body |
- Source:
Returns:
string-representation of the packet
-
Type
-
String