clickhouse-haskell-0.1.2.4: A Haskell library as database client for Clickhouse
Safe HaskellNone
LanguageHaskell2010

Database.ClickHouseDriver.Block

Description

This module provides functions for handling data streaming communications. For internal use only.

Synopsis

Documentation

data BlockInfo Source #

Constructors

Info 

Instances

Instances details
Show BlockInfo Source # 
Instance details

Defined in Database.ClickHouseDriver.Types

writeInfo :: BlockInfo -> Writer Builder Source #

write block informamtion to string builder

readInfo :: BlockInfo -> Reader BlockInfo Source #

read information from block information

readBlockInputStream :: ServerInfo -> Reader Block Source #

Read a stream of data into a block. Data are read into column type

data Block Source #

Instances

Instances details
Show Block Source # 
Instance details

Defined in Database.ClickHouseDriver.Types

Methods

showsPrec :: Int -> Block -> ShowS #

show :: Block -> String #

showList :: [Block] -> ShowS #

writeBlockOutputStream :: Context -> Block -> Writer Builder Source #

write data from column type into string builder.