i3ipc-0.2.0.0: A type-safe wrapper around i3's IPC

Index

ActiveWorkspaceBgI3IPC.Reply
ActiveWorkspaceBorderI3IPC.Reply
ActiveWorkspaceTextI3IPC.Reply
BackgroundI3IPC.Reply
BarConfig 
1 (Data Constructor)I3IPC.Message
2 (Data Constructor)I3IPC.Reply
BarConfigReply 
1 (Type/Class)I3IPC.Reply
2 (Data Constructor)I3IPC.Reply
BarConfigUpdate 
1 (Data Constructor)I3IPC.Event
2 (Data Constructor)I3IPC.Subscribe
BarConfigUpdateEventI3IPC.Event
BarIds 
1 (Type/Class)I3IPC.Reply
2 (Data Constructor)I3IPC.Reply
BarPartI3IPC.Reply
bar_binding_mode_indicatorI3IPC.Reply
bar_colorsI3IPC.Reply
bar_fontI3IPC.Reply
bar_idI3IPC.Reply
bar_modeI3IPC.Reply
bar_positionI3IPC.Reply
bar_status_commandI3IPC.Reply
bar_verboseI3IPC.Reply
bar_workspace_buttonsI3IPC.Reply
Binding 
1 (Data Constructor)I3IPC.Event
2 (Data Constructor)I3IPC.Subscribe
BindingEvent 
1 (Type/Class)I3IPC.Event
2 (Data Constructor)I3IPC.Event
BindingModeBgI3IPC.Reply
BindingModeBorderI3IPC.Reply
BindingModes 
1 (Data Constructor)I3IPC.Message
2 (Data Constructor)I3IPC.Reply
BindingModesReply 
1 (Type/Class)I3IPC.Reply
2 (Data Constructor)I3IPC.Reply
BindingModeTextI3IPC.Reply
BindingObject 
1 (Type/Class)I3IPC.Event
2 (Data Constructor)I3IPC.Event
BindTypeI3IPC.Event
bind_bindingI3IPC.Event
bind_changeI3IPC.Event
bind_commandI3IPC.Event
bind_event_state_maskI3IPC.Event
bind_input_codeI3IPC.Event
bind_input_typeI3IPC.Event
bind_symbolI3IPC.Event
ClassI3IPC.Reply
Config 
1 (Data Constructor)I3IPC.Message
2 (Data Constructor)I3IPC.Reply
ConfigReply 
1 (Type/Class)I3IPC.Reply
2 (Data Constructor)I3IPC.Reply
connecti3I3IPC
connectswayI3IPC
ConTypeI3IPC.Reply
createMsgI3IPC.Message
createMsgPayloadI3IPC.Message
c_configI3IPC.Reply
decodeBarIdsI3IPC.Reply
DockAreaLayoutI3IPC.Reply
DockAreaTypeI3IPC.Reply
EmptyI3IPC.Event
Event 
1 (Type/Class)I3IPC.Event
2 (Data Constructor)I3IPC
ExitI3IPC.Event
FloatingConTypeI3IPC.Reply
FocusI3IPC.Event
FocusedBackgroundI3IPC.Reply
FocusedSeparatorI3IPC.Reply
FocusedStatuslineI3IPC.Reply
FocusedWorkspaceBgI3IPC.Reply
FocusedWorkspaceBorderI3IPC.Reply
FocusedWorkspaceTextI3IPC.Reply
getBarConfigI3IPC
getBarConfig'I3IPC
getBarIdsI3IPC
getBindingModesI3IPC
getBindingModes'I3IPC
getConfigI3IPC
getConfig'I3IPC
getMarksI3IPC
getMarks'I3IPC
getOutputsI3IPC
getOutputs'I3IPC
getReplyI3IPC
getSocketPathI3IPC
getSwaySocketPathI3IPC
getSyncI3IPC
getSync'I3IPC
getTickI3IPC
getTick'I3IPC
getTreeI3IPC
getTree'I3IPC
getVersionI3IPC
getVersion'I3IPC
getWorkspacesI3IPC
getWorkspaces'I3IPC
heightI3IPC.Reply
HorizontalI3IPC.Reply
InactiveWorkspaceBgI3IPC.Reply
InactiveWorkspaceBorderI3IPC.Reply
InactiveWorkspaceTextI3IPC.Reply
InitI3IPC.Event
InstanceI3IPC.Reply
KeyboardI3IPC.Event
Marks 
1 (Data Constructor)I3IPC.Message
2 (Data Constructor)I3IPC.Reply
MarksReply 
1 (Type/Class)I3IPC.Reply
2 (Data Constructor)I3IPC.Reply
MessageI3IPC
MessageTypeI3IPC.Message
Mode 
1 (Data Constructor)I3IPC.Event
2 (Data Constructor)I3IPC.Subscribe
ModeEvent 
1 (Type/Class)I3IPC.Event
2 (Data Constructor)I3IPC.Event
mode_changeI3IPC.Event
mode_pango_markupI3IPC.Event
MouseI3IPC.Event
MoveI3IPC.Event
MsgReplyI3IPC.Reply
Node 
1 (Type/Class)I3IPC.Reply
2 (Data Constructor)I3IPC.Reply
NodeBorderI3IPC.Reply
NodeLayoutI3IPC.Reply
NodeOrientationI3IPC.Reply
NodeTypeI3IPC.Reply
node_borderI3IPC.Reply
node_current_border_widthI3IPC.Reply
node_deco_rectI3IPC.Reply
node_floating_nodesI3IPC.Reply
node_focusI3IPC.Reply
node_focusedI3IPC.Reply
node_geometryI3IPC.Reply
node_idI3IPC.Reply
node_layoutI3IPC.Reply
node_nameI3IPC.Reply
node_nodesI3IPC.Reply
node_orientationI3IPC.Reply
node_outputI3IPC.Reply
node_percentI3IPC.Reply
node_rectI3IPC.Reply
node_stickyI3IPC.Reply
node_typeI3IPC.Reply
node_urgentI3IPC.Reply
node_windowI3IPC.Reply
node_window_propertiesI3IPC.Reply
node_window_rectI3IPC.Reply
NoneI3IPC.Reply
NormalI3IPC.Reply
OrientNoneI3IPC.Reply
Output 
1 (Type/Class)I3IPC.Reply
2 (Data Constructor)I3IPC.Reply
3 (Data Constructor)I3IPC.Event
4 (Data Constructor)I3IPC.Subscribe
OutputEvent 
1 (Type/Class)I3IPC.Event
2 (Data Constructor)I3IPC.Event
OutputLayoutI3IPC.Reply
Outputs 
1 (Data Constructor)I3IPC.Message
2 (Data Constructor)I3IPC.Reply
OutputsReply 
1 (Type/Class)I3IPC.Reply
2 (Data Constructor)I3IPC.Reply
OutputTypeI3IPC.Reply
output_activeI3IPC.Reply
output_changeI3IPC.Event
output_current_workspaceI3IPC.Reply
output_nameI3IPC.Reply
output_primaryI3IPC.Reply
output_rectI3IPC.Reply
PixelI3IPC.Reply
receiveI3IPC
receive'I3IPC
receiveEventI3IPC
receiveEvent'I3IPC
receiveMsgI3IPC
receiveMsg'I3IPC
Rect 
1 (Type/Class)I3IPC.Reply
2 (Data Constructor)I3IPC.Reply
ReloadI3IPC.Event
RenameI3IPC.Event
ResponseI3IPC
RestartI3IPC.Event
RestoredI3IPC.Event
RootTypeI3IPC.Reply
RunCommand 
1 (Data Constructor)I3IPC.Message
2 (Data Constructor)I3IPC.Reply
runCommandI3IPC
runCommand'I3IPC
sendMsgI3IPC.Message
sendMsgPayloadI3IPC.Message
SeparatorI3IPC.Reply
Shutdown 
1 (Data Constructor)I3IPC.Event
2 (Data Constructor)I3IPC.Subscribe
ShutdownChangeI3IPC.Event
ShutdownEvent 
1 (Type/Class)I3IPC.Event
2 (Data Constructor)I3IPC.Event
shutdown_changeI3IPC.Event
SplitHorizontalLayoutI3IPC.Reply
SplitVerticalLayoutI3IPC.Reply
StackedLayoutI3IPC.Reply
StatuslineI3IPC.Reply
Subscribe 
1 (Data Constructor)I3IPC.Message
2 (Data Constructor)I3IPC.Reply
3 (Type/Class)I3IPC.Subscribe
subscribeI3IPC
subscribeMI3IPC
Success 
1 (Type/Class)I3IPC.Reply
2 (Data Constructor)I3IPC.Reply
successI3IPC.Reply
Sync 
1 (Data Constructor)I3IPC.Message
2 (Data Constructor)I3IPC.Reply
TabbedLayoutI3IPC.Reply
Tick 
1 (Data Constructor)I3IPC.Message
2 (Data Constructor)I3IPC.Reply
3 (Data Constructor)I3IPC.Event
4 (Data Constructor)I3IPC.Subscribe
TickEvent 
1 (Type/Class)I3IPC.Event
2 (Data Constructor)I3IPC.Event
tick_firstI3IPC.Event
tick_payloadI3IPC.Event
TitleI3IPC.Reply
toEventI3IPC.Event
toEvent'I3IPC.Event
toMsgReplyI3IPC.Reply
toMsgReply'I3IPC.Reply
TransientForI3IPC.Reply
Tree 
1 (Data Constructor)I3IPC.Message
2 (Data Constructor)I3IPC.Reply
UnknownBarPartI3IPC.Reply
UnknownBorderI3IPC.Reply
UnknownChangeI3IPC.Event
UnknownLayoutI3IPC.Reply
UnknownOrientI3IPC.Reply
UnknownPropertyI3IPC.Reply
UnknownTypeI3IPC.Reply
UrgentI3IPC.Event
UrgentWorkspaceBgI3IPC.Reply
UrgentWorkspaceBorderI3IPC.Reply
UrgentWorkspaceTextI3IPC.Reply
Version 
1 (Data Constructor)I3IPC.Message
2 (Data Constructor)I3IPC.Reply
VersionReply 
1 (Type/Class)I3IPC.Reply
2 (Data Constructor)I3IPC.Reply
VerticalI3IPC.Reply
v_human_readableI3IPC.Reply
v_loaded_config_file_nameI3IPC.Reply
v_majorI3IPC.Reply
v_minorI3IPC.Reply
v_patchI3IPC.Reply
widthI3IPC.Reply
WinCloseI3IPC.Event
Window 
1 (Data Constructor)I3IPC.Event
2 (Data Constructor)I3IPC.Subscribe
WindowChangeI3IPC.Event
WindowEvent 
1 (Type/Class)I3IPC.Event
2 (Data Constructor)I3IPC.Event
WindowPropertyI3IPC.Reply
WindowRoleI3IPC.Reply
WinFloatingI3IPC.Event
WinFocusI3IPC.Event
WinFullscreenModeI3IPC.Event
WinMarkI3IPC.Event
WinMoveI3IPC.Event
WinNewI3IPC.Event
WinTitleI3IPC.Event
WinUnknownI3IPC.Event
WinUrgentI3IPC.Event
win_changeI3IPC.Event
win_containerI3IPC.Event
Workspace 
1 (Type/Class)I3IPC.Reply
2 (Data Constructor)I3IPC.Reply
3 (Data Constructor)I3IPC.Event
4 (Data Constructor)I3IPC.Subscribe
WorkspaceChangeI3IPC.Event
WorkspaceEvent 
1 (Type/Class)I3IPC.Event
2 (Data Constructor)I3IPC.Event
WorkspaceReply 
1 (Type/Class)I3IPC.Reply
2 (Data Constructor)I3IPC.Reply
Workspaces 
1 (Data Constructor)I3IPC.Message
2 (Data Constructor)I3IPC.Reply
WorkspaceTypeI3IPC.Reply
wrk_changeI3IPC.Event
wrk_currentI3IPC.Event
wrk_oldI3IPC.Event
ws_focusedI3IPC.Reply
ws_nameI3IPC.Reply
ws_numI3IPC.Reply
ws_outputI3IPC.Reply
ws_rectI3IPC.Reply
ws_urgentI3IPC.Reply
ws_visibleI3IPC.Reply
xI3IPC.Reply
yI3IPC.Reply