aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcoopgamma.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-08-06Appearently it is not easy to interrupt recv(3)Mattias Andrée1-3/+4
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-08-04Add libcoopgamma_skip_messageMattias Andrée1-0/+8
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-08-04libcoopgamma_synchronise allows 0 calls to synchroniseMattias Andrée1-1/+1
This is useful for waiting for the server to close or keep the buffer from becoming full
2016-08-04Prepare for supporting the update to get-gamma-info: colourspace informationMattias Andrée1-0/+107
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-21m api fixMattias Andrée1-5/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-21Add missing constMattias Andrée1-4/+5
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-20mMattias Andrée1-4/+5
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-20typoMattias Andrée1-10/+10
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-20m docMattias Andrée1-2/+3
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-19AttributesMattias Andrée1-0/+63
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-19mMattias Andrée1-6/+6
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-18Document macros, enums, structs, and unions in libcoopgamma.h.0Mattias Andrée1-70/+69
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15Fix warningsMattias Andrée1-53/+83
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15Add synchronous functionsMattias Andrée1-2/+80
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15Implement libcoopgamma_synchroniseMattias Andrée1-1/+28
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15m docMattias Andrée1-0/+7
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15Add libcoopgamma_set_nonblocking and prototype for libcoopgamma_synchroniseMattias Andrée1-1/+31
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15m + Implement check_error, next_payload, and next_headerMattias Andrée1-4/+8
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15Implement libcoopgamma_get_gamma_recvMattias Andrée1-0/+6
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15Asynchronous communicationMattias Andrée1-26/+200
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15Inform the user that SIGCHLD must not be ignored or blocked for some functionMattias Andrée1-0/+10
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15mMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15Beginning on communication functionsMattias Andrée1-2/+4
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-14Implement libcoopgamma_get_methodsMattias Andrée1-7/+7
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-14m + add prototypes for functions for communicating with the serverMattias Andrée1-0/+128
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-14Implement initialise, destroy, marshal, and unmarshal functionsMattias Andrée1-38/+41
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-14Prototypes for initialise, destroy, marshal, and unmarshal functionsMattias Andrée1-3/+505
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-14docMattias Andrée1-6/+352
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-14mMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-14Add structs and enumsMattias Andrée1-0/+155
Signed-off-by: Mattias Andrée <maandree@kth.se>