Skip to content

Commit 1a98f38

Browse files
committed
rename to binary_reopener
1 parent daabbb7 commit 1a98f38

File tree

3 files changed

+22
-22
lines changed

3 files changed

+22
-22
lines changed

NAMESPACE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export(rbindlist)
2020
export(fifelse)
2121
export(fcase)
2222
export(fread)
23-
export(connection_opener)
23+
export(binary_reopener)
2424
export(fwrite)
2525
export(foverlaps)
2626
export(shift)

R/fread.R

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
11
# nocov start
22
# S3 generic that returns a function to open connections in binary mode
3-
connection_opener = function(con, ...) {
4-
UseMethod("connection_opener")
3+
binary_reopener = function(con, ...) {
4+
UseMethod("binary_reopener")
55
}
66

7-
connection_opener.default = function(con, ...) {
7+
binary_reopener.default = function(con, ...) {
88
con_class = class1(con)
99
stopf("Don't know how to reopen connection type '%s'. Need a connection opened in binary mode to continue.", con_class)
1010
}
1111

12-
connection_opener.file = function(con, ...) {
12+
binary_reopener.file = function(con, ...) {
1313
function(description) file(description, "rb", ...)
1414
}
1515

16-
connection_opener.gzfile = function(con, ...) {
16+
binary_reopener.gzfile = function(con, ...) {
1717
function(description) gzfile(description, "rb", ...)
1818
}
1919

20-
connection_opener.bzfile = function(con, ...) {
20+
binary_reopener.bzfile = function(con, ...) {
2121
function(description) bzfile(description, "rb", ...)
2222
}
2323

24-
connection_opener.url = function(con, ...) {
24+
binary_reopener.url = function(con, ...) {
2525
function(description) url(description, "rb", ...)
2626
}
2727

28-
connection_opener.unz = function(con, ...) {
28+
binary_reopener.unz = function(con, ...) {
2929
function(description) unz(description, "rb", ...)
3030
}
3131

32-
connection_opener.pipe = function(con, ...) {
32+
binary_reopener.pipe = function(con, ...) {
3333
function(description) pipe(description, "rb", ...)
3434
}
3535
# nocov end
@@ -146,7 +146,7 @@ yaml=FALSE, tmpdir=tempdir(), tz="UTC")
146146

147147
if (needs_reopen) {
148148
close(input)
149-
input = connection_opener(input)(con_summary$description)
149+
input = binary_reopener(input)(con_summary$description)
150150
close_con = input
151151
} else if (!con_open) {
152152
open(input, "rb")

man/connection_opener.Rd

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
\name{connection_opener}
2-
\alias{connection_opener}
3-
\alias{connection_opener.default}
4-
\alias{connection_opener.file}
5-
\alias{connection_opener.gzfile}
6-
\alias{connection_opener.bzfile}
7-
\alias{connection_opener.url}
8-
\alias{connection_opener.unz}
9-
\alias{connection_opener.pipe}
1+
\name{binary_reopener}
2+
\alias{binary_reopener}
3+
\alias{binary_reopener.default}
4+
\alias{binary_reopener.file}
5+
\alias{binary_reopener.gzfile}
6+
\alias{binary_reopener.bzfile}
7+
\alias{binary_reopener.url}
8+
\alias{binary_reopener.unz}
9+
\alias{binary_reopener.pipe}
1010
\title{ Create a function to open connections in binary mode }
1111
\description{
1212
S3 generic that returns a function to open a connection in binary read mode. Used internally by \code{fread}. Exported so packages with custom connection classes can define methods.
1313
}
1414
\usage{
15-
connection_opener(con, ...)
15+
binary_reopener(con, ...)
1616
}
1717
\arguments{
1818
\item{con}{ A connection object. }
@@ -29,7 +29,7 @@ connection_opener(con, ...)
2929
\examples{
3030
\dontrun{
3131
# Define a method for a custom connection class
32-
connection_opener.my_con = function(con, ...) {
32+
binary_reopener.my_con = function(con, ...) {
3333
function(description) my_con(description, mode = "rb", ...)
3434
}
3535
}

0 commit comments

Comments
 (0)